Обложка канала

Книги для программистов

110694 @progbook

Обратная связь: @proglibrary_feedback_bot

Книги для программистов

5 лет назад
Открыть в
Optimizing Java: Practical Techniques for Improving JVM Application Performance (2018)
Авторы: Benjamin J Evans, James Gough, Chris Newland
Количество страниц: 440

Из этой практической книги Java-программисты среднего и продвинутого уровней, работающие со сложными технологическими стеками, узнают, как настроить Java-приложения для повышения производительности, используя проверяемый подход. Большинство источников, посвященных производительности, как правило, углубляются в теорию и внутреннее устройство виртуальной машины Java, но в этой книге основное внимание уделяется практике улучшения производительности путем изучения широкого круга аспектов. Нет простых рецептов, советов и уловок или алгоритмов, которые нужно изучить. Настройка производительности - это, прежде всего, определение желаемых результатов. А это требует усердия.

Во время чтения книги вы:
✔️Узнаете, как принципы и технологии Java позволяют наилучшим образом использовать современное оборудование и операционные системы;
✔️Изучите несколько тестов производительности и распространенные антипаттерны;
✔️Поймете подводные камни измерения показателей производительности Java и недостатки микробенчмаркинга;
✔️Погрузитесь в ведение логов сборки мусора JVM, мониторинг, настройку и инструменты;
✔️Изучите аспекты производительности Java Collections API и обзор параллелизма в Java.

Достоинства:
Хорошо помогает понять внутреннее устройство JVM;
Практикоориентированность.

Недостатки:
Не замечено.

Скачать книгу

#english #book #advanced