Получи случайную криптовалюту за регистрацию!

​Optimizing Java: Practical Techniques for Improving JVM Appli | Книги для программистов

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