javaswag

#67 - Сергей Петрелевич - реактивные приложения, WebFlux, блокирующий код и Micronaut


Listen Later

В 67 выпуске подкаста Javaswag поговорили с Сергеем Петрелевичем о WebFlux, блокирующем коде в реактивном приложении и Micronaut

00:00 Начало

02:52 Путь к Java от BASIC

05:59 Опыт работы с автоматизированными системами управления

08:56 Переход к Java и работа в банковском софте

12:07 Технологические риски и управление проектами

14:49 Платежные системы: архитектура и взаимодействие

18:00 Виртуальные машины и их роль в разработке

21:11 Заключение и выводы о будущем Java

26:05 Технологические достижения и их влияние на банковский сектор

29:14 Архитектурные особенности платежных систем

33:26 Опыт работы в Deutsche Bank и Райффайзен

36:39 Качества успешного разработчика в финансовых технологиях

40:24 Понимание Disruptor и его применение в высокопроизводительных системах

45:01 Event Loop и его роль в современных приложениях

52:07 Webflux и реактивное программирование в Java

53:07 Обработка запросов и потоков в реактивных системах

56:18 Проблемы блокирующего кода в реактивных приложениях

01:00:01 Идентификация и управление блокирующими вызовами

01:02:42 Преимущества и недостатки реактивного программирования

01:07:35 Сравнение фреймворков: Micronaut, Quarkus и Spring

01:18:05 Использование GraalVM для нативных образов

01:19:39 Сравнение фреймворков: Armeria и Vert.X

01:27:12 Виртуальные потоки в Java: необходимость и применение

01:39:39 Современный Java стек: выбор технологий и библиотек

01:46:48 Обновление зависимостей и предвидение проблем

01:49:36 Баланс между курсами и реальной практикой

01:50:51 Фундаментальные знания и их важность для разработчиков

01:53:14 Критика современных курсов и их подходов

01:57:10 Непопулярное мнение о Spring Data и Hibernate

02:10:07 Широкий кругозор разработчика и важность изучения других языков

Гость - 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
    • ...more
      View all episodesView all episodes
      Download on the App Store

      javaswagBy twitter.com/volyx

      • 5
      • 5
      • 5
      • 5
      • 5

      5

      1 ratings


      More shows like javaswag

      View all
      Бауновкаст by CarnegiePolitika.org

      Бауновкаст

      17 Listeners

      kuji podcast by kuji podcast

      kuji podcast

      134 Listeners

      Буде тобі наука by Kunsht/Куншт

      Буде тобі наука

      26 Listeners

      Запуск завтра by libo/libo

      Запуск завтра

      86 Listeners

      Inside Java by Chad Arimura, David Delabassee

      Inside Java

      26 Listeners

      Горящий бензовоз by Вадим Елистратов, Иван Талачев

      Горящий бензовоз

      37 Listeners

      Любить нельзя воспитывать by Dima Zicer

      Любить нельзя воспитывать

      68 Listeners

      Люди и код by Skillbox Media Code

      Люди и код

      2 Listeners

      Тысяча фичей by Саша Пахомов

      Тысяча фичей

      0 Listeners

      Конкуренты by libo/libo

      Конкуренты

      35 Listeners

      МувиТокс by Dmitrii V

      МувиТокс

      0 Listeners

      FaangTalk by FaangTalk.org

      FaangTalk

      0 Listeners

      Битовые маски: о системном программировании простыми словами by Елена Лепилкина и Антон Афанасьев

      Битовые маски: о системном программировании простыми словами

      0 Listeners