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

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

Ціна: 750 грн.

Автор: Бенджамін Дж. Еванс, Джеймс Гоф, Кріс Ньюланд
Видавництво: Діалектика
Мова: російська
К-ть сторінок: 448
Формат: 235 * 165 * 20

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

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

Налаштування продуктивності – наука експериментальна, але це не означає, що інженери повинні вдаватися до здогадів та фольклору, щоб виконати свою роботу (хоча часто трапляється саме так). За допомогою книги “Java. Оптимізація програм.” розробники середньої та високої кваліфікації, що працюють зі складними стеками технологій, навчаться налаштовувати високу продуктивність Java-додатків, використовуючи кількісний підхід, що піддається перевірці.
У більшості інформаційних ресурсів про продуктивності, як правило, обговорюються теорія і внутрішній устрій віртуальних машин Java, але в цій книзі основна увага приділяється практичним можливостям настройки продуктивності шляхом вивчення широкого ряду аспектів. У книзі немає простих рецептів, порад і трюків або алгоритмів. Налаштування продуктивності – це процес внесення змін і вимірювання отриманих результатів, що вимагає старанності.

  • Дізнайтеся, як принципи і технології Java найкращим чином використовують сучасні апаратні засоби та операційні системи.
  • Досліджуйте різні тести продуктивності і поширені антипаттерн, які можуть завести вашу команду в глухий кут.
  • Вивчіть пастки вимірювань показників продуктивності Java і недоліки мікротестірованія.
  • Пориньте в збірку сміття, протоколювання, моніторинг, налаштування і інструменти JVM.
  • Досліджуйте JIT-компіляцію і методи підвищення продуктивності в мові Java.
  • Вивчіть аспекти продуктивності API колекцій і питання паралельних обчислень в Java.

Бенджамін Дж. Еванс – Співзасновник і член команди технологів jClarity, стартапу для виробництва інструментарію для роботи в галузі продуктивності, покликаного допомогти командам розробників на Java.
Джеймс Гуф – розробник на Java і автор книг. Працює в Morgan Stanley над створенням бізнес-додатків.
Кріс Ньюланд – старший розробник і керівник команди в ADVFN, де він використовує Java для обробки даних фондового ринку в режимі реального часу. Також є винахідником JITWatch.

Вага 0.688 kg
Автор

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

Видавництво

діалектика

Мова

Російська

Кількість сторінок

448

Формат

165 * 235 мм

Папір

офсетний

ISBN

978-5-907114-84-5, 9785907114845

Штрихкод

9785907114845

Палітурка

м'яка