|
|
|
Back to newsletter 258 contents
One year ago I explained the details of how the various Observability techniques fit together. One particular thing I pointed out was the difference between liveness and readiness. This isn't just a subtle esoteric point, there are very clear consequences to how you need to configure services because of this difference.
This difference and the consequences from it for service responsiveness is brought to life in a detailed and readable article by my former team-mate Sasi, who walks through a chaos experiment that identified just how important it can be. As he explains, the configuration that works to ensure a service remains responsive needs to look at what happens when service instances fail in various ways - including how failover and startup can affect this. It's worth considering these aspects for your services too!
Now on to all the usual newsletter list of links, tips, tools, news and articles, and as usual I've extracted all the tips into this month's tips page
Java performance tuning related news
Java performance tuning related tools
Back to newsletter 258 contents