TGViewer
Gregory Koshelev channel Gregory Koshelev channel @chnl_gregorykoshelev · 993 subscribers
Post #70 2.16K
Завтра я и Андрей Когунь на Podlodka Java Crew выбираем для разработки приложений Spring фреймворк под конкретные задачи:
— Spring (не нуждается в представлении)
— Micronaut
— Quarkus
— Helidon.

По сути в Java-мире две экосистемы для разработки web-сервисов: Spring и Jakarta EE (ex Java EE). И MicroProfile — естественное развитие Jakarta (расширение дополнительными стандартами), нацеленное на разработку микросервисной архитектуры и cloud-native приложений. MicroProfile помимо совместимости с Jakarta EE включает (но не ограничивается) такие компоненты как телеметрия, конфигурирование, JWT, инструменты отказоустойчивости (типа механик повторов запросов, таймаутов, circuit breaker и т.д.) и другие.
Quarkus, Helidon и Micronaut в той или иной степени поддерживают стандарты MicroProfile. Например, Quarkus на 100% совместим с MP 4.1, а Helidon — с MP 5.0, MP 6.0 и MP 6.1.

Таким образом, выбор не Spring, а другого фреймворка может быть обусловлен желанием разрабатывать небольшие легковесные приложения с малым временем на запуск, но со всем необходимым "из коробки" для работы в микросервисной архитектуре и облачных хостингах.

Если говорить не про концептуальные особенности, а архитектурные, то можно обратить внимание на использование HTTP-серверов, основанных на Netty (Quarkus-Vertx, Micronaut и ранее Helidon). Про это имеет смысл написать отдельный пост в контексте моего доклада про Undertow, т.к. доклад уже доступен публично и можно поделиться материалами.

При этом Spring был и остаётся хорошим выбором "по умолчанию" благодаря своей популярности и тому, что внутрь экосистемы затащили практически всё. Любой другой выбор необходимо обосновывать — вот этим и займёмся за круглым столом.

#анонс #java #spring #microprofile #quarkus #helidon #micronaut #netty #vertx
  • 👍 13
  • 🔥 4
  • ❤ 1
More from @chnl_gregorykoshelev
  1. Sep 24, 2026На следующей неделе стартуем 11-й сезон Podlodka Techlead Crew. В этот раз мы выбрали темо…
  2. Sep 22, 2026Java 25 Год назад обещал рассказать про Java 25, а тут уже неделю как Java 27 зарелизилась…
  3. Sep 18, 2026Метрики, которые нам врут: от идеального Observability к провалу DORA? В прошлом году на D…
  4. Sep 18, 2026Спонтанный подкаст с ребятами из ПК DevOops про Observability и DORA-метрики сегодня в 18:…
  5. Apr 20, 2026В ПК JPoint готовим State of Java 2026. Вот тут можно заполнить опрос, чтобы помочь в сбор…
  6. Dec 18, 2025Небольшая заметка про спортивное программирование. Завершился финал Северной Евразии по сп…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →