I am delighted to announce that I am a featured author in DZone Performance and Monitoring Guide that released recently.
This guide contains everything from finding the root cause of a performance issue to designing parallel algorithms.
Find out what 600 developers (including myself) have to say about monitoring, database performance, application logs, multi-threading, and more. Discover some important latency numbers so you can troubleshoot performance problems and prevent future bottlenecks. Explore an extensive solutions directory that allows you to compare the industry’s top performance tools.
This 53 page book contains all you need to monitor and improve performance of your application.
Tony Hoare notoriously observed, “Premature optimization is the root of all evil”. That is, the benefits of absolutely maximal optimization are usually much lower than the increased cost of maintenance and debugging that results from the brittleness caused by that optimization.
On the other hand, the natural tendency of OOP to prioritize form over performance can generate a codebase that is highly readable but partitioned such that performance-oriented refactoring may prove extremely difficult.
To help you steer between overeager optimization and the runtime-indifferent code structure, this publication has been split in ways to design performant systems and ways to monitor performance in the real world.
As per the survey of nearly 600 developers, the 4 major areas of concern in application performance and the ways to approach those problems have been dealt with extensively in the guide:
Download the book now and let me know what you think! Spread the word! Tweet and share the guide.