#native_image — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #native_image, aggregated by home.social.
-
От клика до железа: хроника одного запроса. Часть 2
В первой части мы заставили кнопку на веб-странице запустить локальный exe-файл через расширение Chrome и Native Messaging Host. Теперь усложним задачу: операция длится десять секунд, сообщает прогресс и поддерживает отмену. Для этого заменим sendNativeMessage() постоянным соединением connectNative(), перепишем хост на Java 21, разберём протокол, восстановление соединения и жизненный цикл процесса, а затем соберём exe с помощью GraalVM Native Image и проверим всё в настоящем Chrome. Читать вторую часть
https://habr.com/ru/companies/nspk/articles/1067156/
#Chrome_Native_Messaging #расширения_Chrome #Java #JavaScript #GraalVM #connectNative #Service_Worker #Manifest_V3 #Native_Image #Windows
-
Java на диете: 45 МБ RAM и старт за 1.4 с. Смертный приговор классическим JVM?
Когда я впервые увидел, как мой сервис на Spring Boot с Postgres, MongoDB и Kafka «съел» всего 45 МБ оперативной памяти, я почувствовал азарт. Азарт инженера, который нашёл способ обмануть систему. Я был заряжен Axiom NIK: его эффективностью, его агрессивной компиляцией и тем, как он превращает «жирный» корпоративный стек в изящный бинарник. Многие годы нам вдалбивали: «Java — это прожорливо!». Нам говорили: «Выдели 2 ГБ под микросервис, иначе JIT не прогреется». Забудьте об этом! Я провёл R&D, который ставит точку в спорах о прожорливости Java! Это не просто тесты. Это вскрытие! Смотреть результаты вскрытия
https://habr.com/ru/articles/1004874/
#java #axiom_nik #graalvm #native_image #spring_boot_3 #project_loom #оптимизация