ГоловнаКалендарСекрети та таємниці GraalVM
Секрети та таємниці GraalVM
2 роки назад
Вебінар, Free
16 лютого
Java розробники звикли до крос-платформності своїх проектів, коли їх байт-код виконується в JVM з можливістю JIT-оптимізації, а про повільну роботу JVM і великий обсяг пам’яті, що споживається, вже списані довгі простирадла Інтернет-форумів.
І тут з’являється новий проект GraalVM, який починає активно розроблятися з 2019 року і пропонує нову віртуальну машину для запуску додатків. Причому віртуальна машина сама написана на Java і підтримує виконання як Java коду, а й ще десятка найпопулярніших мов програмування.
Крім того, він пропонує AOT (ahead-of-time) компіляцію та можливість генерації native images, тобто executable файл, в якому буде код вашого проекту, всі його залежності та JRE.
При цьому декларуються фантастичні цифри, такі як час старту додатка в десятки мілісекунд та розмір native images у кілька десятків мегабайт. Це звучить досить привабливо для тих, хто пакує свої програми в контейнери та використовує мікросервісну архітектуру.
Зараз вже настав 2022 рік, i ми на цьому воркшопі хочемо на практиці перевірити, наскільки зрілою і стабільною технологією є GraalVM.
Ми розберемо кілька Java додатків, включаючи чистий Java Core, Spring Boot та Micronaut та на їх прикладі спробуємо проаналізувати роботу GraalVM та його конфігурацію.
Також ми детально розберемо такі питання як оптимізація коду, продуктивність, тестування і досліджуємо найпоширеніші проблеми та підводні камені.
Чи є обмеження для використання GraalVM? Наскільки небезпечно використовувати GraalVM у production?
На ці та багато інших питань відповість Сергій Моренець, розробник з 22-річним досвідом.
Хочете дізнатися більше про GraalVM? Підключайтеся до воркшопу 16 лютого в 19-30. Посилання на трансляцію ви отримаєте після реєстрації за два дні до початку заходу.
https://it-simulator.com/…
Воркшоп для Java розробників будь-якого рівня.