Чёрная магия JIT-компиляции Архитектуры, масштабируемость
JIT (Just in Time) компиляция – неотъемлемая часть многих популярных платформ (JavaScript, Java). Задача компиляции в момент выполнения существенно отличается от классической AOT (Ahead of Time) компиляции.
Эволюция технологий JIT- и AOT-компиляции во многом идут параллельными путями.
В докладе будет рассказано о новейших достижениях JIT-компиляторов для Java- и JavaScript-платформ, а также о фундаментальных отличиях JIT- и AOT-компиляторов.
Специализируется на разработке высоконагруженных распределённых систем на платформе Java. Более чем за 10 лет работы в индустрии получил опыт разработки информационных систем в таких отраслях, как финансы, телеком, E-commerce и здравоохранение.
С 2009 по 2011 возглавлял внедрение In-memory Data Grid-решений в компании GridDynamics. В октябре 2011 г. перешёл в Дойче Банк, где работал в роли ведущего архитектора платформы для построения трейдинговых приложений.