Андрей Солнцев, Кирилл Кленский — Перформансные войны

Вселенная Java в опасности. Кровавая империя ынтерпрайза захватила власть в JVM, и лишь остатки джедаев продолжаются сражаться за перформанс и последние свободные байтики. Мы хотим передать вам свои знания, пока есть возможность. Мы расскажем про наши приключения на продакшен-серверах. Мы вместе с вами откроем настоящие хип дампы и попробуем понять, где проблема и как её исправлять. Почитаем вслух реальные GC логи и поищем причину частых Full GC. Вместе обсудим, какие есть способы лечения. Займёмся групповым профилированием.

  1. Кирилл Кленский
    Разработчик в Codeborne. Спец по профилированию и нагрузочному тестированию. Фанат спортивного ориентирования. Может выбраться из любого леса без гугла. Автор vihm.ee
  2. Андрей Солнцев
    Разработчик в таллинской компании Codeborne, которая занимается созданием интернет-банков (в т.ч. Банк Санкт-Петербург), порталов самообслуживания, энергетических инфосистем и прочего. В бизнесе более 10 лет. В рефакторингах, порочащих его, был замечен многократно. Ярый приверженец экстремального программирования: автоматически тестов, парного программирования и чистого кода. Автор библиотеки для UI-тестов Selenide и частый докладчик на конференциях. Закончил магистратуру Тартуского университета по специальности Computer Science. Организатор таллинского клуба программистов Devclub и эстонских олимпиад по программированию.