Java Performance Tuning
Java(TM) - see bottom of page
Our valued sponsors who help make this site possible
JProfiler: Get rid of your performance problems and memory leaks!
Training online: Concurrency, Threading, GC, Advanced Java and more ...
News December 2021
JProfiler
|
Get rid of your performance problems and memory leaks!
|
JProfiler
|
Get rid of your performance problems and memory leaks!
|
|
|
Back to newsletter 253 contents
This month I continue to cover Observability, looking at the four golden signals (latency, saturation, errors, and throughput). Over the last year of covering Observability, I've listed the features that APM tools provide, covered the top 5 reasons for using APM, explained the details of how the various Observability techniques fit together and detailed the 3 pillars of Observability.
This time I'm explaining the four golden signals:
- latency - usually the response time of your requests; latency is often the thing customers are most sensitive to
- saturation - in many cases this is the utilization of a resource; the more loaded (saturated) a resource is, the more cost effective it is, but also the more likely it is to start causing bad performance
- errors - often the first sign that something is about to fail, or has just failed, is an increase in some error rate
- throughput - typically the number of requests per second (or minute, etc) that your service is handling; throughput is the limiting factor of your service
The four golden signals are often co-dependent. A typical scenario is for saturation to be too high on some resource, causing errors to increase, throughput to start failing (decrease) and latency consequently to increase. The four golden signals are often a great starting point for defining your SLOs (service level objectives) which tells you if you are providing adequate service to your customers. A great follow on is to define your Error Budgets. 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 including the tips from that error budget article I just mentioned
A note from this newsletter's sponsor
JProfiler
Get rid of your performance problems and memory leaks!
News
Java performance tuning related news
Tools
Java performance tuning related tools
Articles
Jack Shirazi
Back to newsletter 253 contents
Last Updated: 2024-08-26
Copyright © 2000-2024 Fasterj.com. All Rights Reserved.
All trademarks and registered trademarks appearing on JavaPerformanceTuning.com are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. JavaPerformanceTuning.com is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
URL: http://www.JavaPerformanceTuning.com/news/news253.shtml
RSS Feed: http://www.JavaPerformanceTuning.com/newsletters.rss
Trouble with this page? Please contact us