Java: оптимизация программ. Практические методы повышения производительности приложений в JVM; Компьютерные науки, 2019

Где купить

Где купить

Последняя известная цена от 1583 р. до 6810 р. в 3 магазинах

В данный момент у нас нет информации о наличии данного товара в магазинах.
Вы можете поискать его на других площадках:

МагазинЦенаНаличие
Яндекс.Маркет
5/5
Промокоды на скидку
Avito доставка позволит получить любой товар, не выходя из дома

История цены

МагазинПоследняя известная ценаОбновлено
Лабиринт
6810 р.
06.09.2023
Буквоед
1583 р.
OZON
3199 р.
24.06.2024

Описание

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

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

Узнайте, как принципы и технологии Java наилучшим образом используют современные аппаратные средства и операционные системы.

Исследуйте различные тесты производительности и распространенные антипаттерны, которые могут завести вашу команду в тупик.

Изучите ловушки измерений показателей производительности Java и недостатки микротестирования.

Погрузитесь в сборку мусора, протоколирование, мониторинг, настройки и инструменты JVM.

Исследуйте JIT-компиляцию и методы повышения производительности в языке Java.

Изучите аспекты производительности API коллекций и вопросы параллельных вычислений в Java.

Об авторе

Бенджамин Эванс - соучредитель и член команды технологов jClarity, стартапа про производству инструментария для работы в области производительности, призванного помочь командам разработчиков на Java.

Джеймс Гуф - разработчик на Java и автор книг.

Работает в Morgan Stanley над созданием бизнес-приложений.

Крис Ньюланд - старший разработчик и руководитель команды в ADVFN, где он использует Java для обработки данных фондового рынка в режиме реального времени. Также является изобретателем JITWatch.

"За последние 20 лет я потратила немало времени на понимание деталей того, что происходит внутри JVM, но я научилась кое-чему новому, читая эту книгу. Она хорошо написана, легко читается и содержит массу полезной информации как для начинающего программиста, так и для профессионала. Независимо от того, на чем вы работаете, на выделенном сервере с двумястами ядер или на небольшой машине с ограниченными ресурсами под управлением Linux, эта книга поможет вам получить максимальную отдачу от вашего Java-приложения".

-Кристин Флуд (Christine H. Flood)

Red Hat, Inc.

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ИздательКомпьютерные науки
Год издания2019
Страниц448
ISBN978-5-90-711484-5
Размеры16,50 см × 23,50 см × 1,90 см
Формат70х100/16
ТематикаТекстовые редакторы
Тираж300


Отзывы (1)


  • 5/5

    отличная книга. бесценные знания о том, как работает виртуальная машина Java. объясняются тонкости сборки мусора. обзор большого числа инструментов мониторинга и отладки. рекомендую всем Java энтузиастам.
    издание хорошее. чернила не маркие, бумага тонкая, но качественная. шрифт крупный, мелким шрифтом можно было бы значительно уменьшить книгу:)
    рекомендую всем!

Зарегистрируйтесь и получайте бонусы за покупки!


Похожие товары

Книги: Информационные технологии, Программирование

Категория 1266 р. - 1899 р.

закладки (0) сравнение (0)

22 ms