Книга Java Оптимизация программ. Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд (рус)

Книга Java Оптимизация программ. Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд (рус)

Цена: 750 грн.

Автор: Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд
Издательство: Диалектика
Язык: русский
Кол-во страниц: 448
Формат: 235*165*20

В наличии

Артикул: 9785907114845 Категория: Product ID: 2677

Книга Java оптимизация программ. Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд

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

  • Узнайте, как принципы и технологии Java наилучшим образом используют современные аппаратные средства и операционные системы.
  • Исследуйте различные тесты производительности и распространенные антипаттерны, которые могут завести вашу команду в тупик.
  • Изучите ловушки измерений показателей производительности Java и недостатки микротестирования.
  • Погрузитесь в сборку мусора, протоколирование, мониторинг, настройки и инструменты JVM.
  • Исследуйте JIT-компиляцию и методы повышения производительности в языке Java.
  • Изучите аспекты производительности API коллекций и вопросы параллельных вычислений в Java.

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

Вес 0.688 kg
Названиение

Java Оптимизация программ. Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд (рус)

Автор

Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд

Издательство

Диалектика

Язык

Количество страниц

448

Формат, мм

165 * 235 мм

Бумага

офсетная

ISBN

978-5-907114-84-5

Штрихкод

9785907114845

Переплёт

Мягкий