В 67 выпуске подкаста Javaswag поговорили с Сергеем Петрелевичем о WebFlux, блокирующем коде в реактивном приложении и Micronaut
Начало
Путь к Java от BASIC
Опыт работы с автоматизированными системами управления
Переход к Java и работа в банковском софте
Технологические риски и управление проектами
Платежные системы: архитектура и взаимодействие
Виртуальные машины и их роль в разработке
Заключение и выводы о будущем Java
Технологические достижения и их влияние на банковский сектор
Архитектурные особенности платежных систем
Опыт работы в Deutsche Bank и Райффайзен
Качества успешного разработчика в финансовых технологиях
Понимание Disruptor и его применение в высокопроизводительных системах
Event Loop и его роль в современных приложениях
Webflux и реактивное программирование в Java
Обработка запросов и потоков в реактивных системах
Проблемы блокирующего кода в реактивных приложениях
Идентификация и управление блокирующими вызовами
Преимущества и недостатки реактивного программирования
Сравнение фреймворков: Micronaut, Quarkus и Spring
Использование GraalVM для нативных образов
Сравнение фреймворков: Armeria и Vert.X
Виртуальные потоки в Java: необходимость и применение
Современный Java стек: выбор технологий и библиотек
Обновление зависимостей и предвидение проблем
Баланс между курсами и реальной практикой
Фундаментальные знания и их важность для разработчиков
Критика современных курсов и их подходов
Непопулярное мнение о Spring Data и Hibernate
Широкий кругозор разработчика и важность изучения других языков
Гость - https://www.linkedin.com/in/sergey-petrelevich-72ab893a/
Ссылки:
- либа для поиска блокировок: https://github.com/reactor/BlockHound
- рассказ про Disruptor: https://youtu.be/IsGBA9KEtTM?si=fSdka2PDiOgNViYJ
- мой канал: https://www.youtube.com/@petrelevich
- рассказ про Armeria: https://youtu.be/6SInub_v_bI?si=wT525f0lWXlRcCMf
Ссылки на подкаст:
- Сайт- https://javaswag.github.io/
- Телеграм - https://t.me/javaswag
- Youtube - https://www.youtube.com/@javaswag
- Linkedin - https://www.linkedin.com/in/volyihin/
- X - https://x.com/javaswagpodcast