High Performance with Java
Книга «High Performance with Java» — это практическое руководство для опытных Java-разработчиков, стремящихся создавать высокопроизводительные, масштабируемые и эффективные приложения. Автор, доктор Эдвард Лавьери-младший, с более чем 20-летним опытом работы с Java, делится глубокими знаниями о внутреннем устройстве Java Virtual Machine (JVM), стратегиях оптимизации кода и передовых методах работы с данными.
Основное внимание уделяется оптимизации на всех уровнях: от понимания работы сборщика мусора (Garbage Collection) и компилятора Just-In-Time (JIT) до выбора и эффективного использования структур данных (списки, массивы, деревья, стеки, очереди) и оптимизации циклов. Книга учит не просто писать работающий код, а писать код, который работает быстро и эффективно использует ресурсы системы.
Издание структурировано как последовательное погружение: сначала читатель изучает внутренние механизмы JVM, затем переходит к оптимизации структур данных и алгоритмов. Это делает книгу ценным ресурсом для разработчиков, работающих над высоконагруженными системами, микросервисами, финансовыми приложениями или любыми другими проектами, где критична производительность и низкая задержка.









