Instrumenting Applications
Since the inception of computer programs, there have been bugs and performance-challenged applications. For developers, this is one of the reasons that they have jobs. For operations, this is a reason to blame developers. The problem is that each job category of the people responsible for the application seems to have a different language and interpretation of the events that led up to someone claiming that there is a bug or performance problem with the application. For some people, the response is always, “It just broke. I was sitting there minding my own business and it just broke.” For others it is “I did A, B, and C and it started to perform very slowly.” Unfortunately, when you start investigating the problem, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access