В 95 выпуске подкаста Javaswag поговорили с Максимом Сенокосовым о фреймворке Quarkus, переходе на него со Scala, оркестрации с помощью Quarkus Flow, Project Leyden, оптимизациях Jackson и о том, существует ли настоящий Developer Joy в энтерпрайз-мире.
Начало
Как Макс познакомился с Quarkus: миграция со Scala
Spring vs Quarkus в Cloud Native
Developer Joy: почему в эпоху Java EE о радости разработчика никто не думал
Интерес выходцев из Java EE
Kubernetes-native
Quarkus — платформа для «скучного» среднего стека
Hibernate, аугментация байт-кода в build-time и Quarkus Panache
Декларативные HTTP-клиенты на интерфейсах
Боль с нестандартными протоколами
Онбординг новых разработчиков
Quarkus Flow:
Project Leyden
Контейнеризация c Google Jib
Драма вокруг Jackson
Помогает ли AI писать на Quarkus так же хорошо, как на Spring?
Непопулярное мнение: корень всех бед с Hibernate — бизнес-логика в JPA-сущностях
Гость:
- Максим Сенокосов — техлид и разработчик
Упомянутые ссылки и материалы:
- Quarkus
- Доклад Гийома Смета (Guillaume Smet): «Project Leyden: How Leyden brought a new perspective»
- Спецификация CNCF Serverless Workflow
- LangChain4j & SmallRye
- Выпуск #94 с Николаем Ишипиковым про Camunda и Kotlin DSL
Ссылки на подкаст:
- Сайт — https://javaswag.github.io/
- Телеграм — https://t.me/javaswag
- Youtube — https://www.youtube.com/@javaswag
- X (Twitter) — https://x.com/javaswagpodcast
