Design guideline for software| en.wikipedia.org
The microservice architectural style is useful for handling complex systems, but brings its own complexity so should not be used for simpler environments.| martinfowler.com
Deciphering Glyph, the blog of Glyph Lefkowitz.| glyph.twistedmatrix.com
Going directly to a microservices architecture is risky, so consider building a monolithic system first. Split to microservices when, and if, you need it.| martinfowler.com
You use software circuit breakers on connections to remote services. These breakers trip when the supplier becomes unresponsive, once tripped the breaker no longer calls the supplier until reset.| martinfowler.com
I’ve seen quite a bit of the world thanks to being invited to speak at conferences. Since some people are under the impression that serial conference speakers possess some special talents, I’d like to demystify my process by walking you through my latest talk from start to finish.| Hynek Schlawack
To get real time insight into running applications you need to instrument them and collect metrics: count events, measure times, expose numbers. That used to be a clusterfuck of technologies and approaches. Prometheus changes that.| Hynek Schlawack
Don’t use Python’s hasattr() unless you’re writing Python 3-only code and understand how it works.| Hynek Schlawack
How to ensure that your tests run code that you think they are running, and how to measure your coverage over multiple tox runs (in parallel!).| Hynek Schlawack
Your Python applications are running but you’re wondering what they are doing? The only clue about their current state is the server load after ssh-ing into the servers? Let’s change that!| Hynek Schlawack
Setting up Python to the point to be able install packages from PyPI can be annoying and time-intensive. Even worse are OS-provided installations that start throwing cryptic error messages. Especially desktops are prone to that but it’s possible to break the whole toolchain of a server by installing some shiny package you heard about on reddit.| Hynek Schlawack