G
enby!

Реактивное программирование и Spring WebFlux: теория и практика

В этом докладе мы разобрали, что такое реактивное программирование, какие проблемы оно помогает решать, и в каких случаях его стоит использовать: 1️⃣ Основы реактивного программирования и зачем оно нужно 2️⃣ Как устроен Project Reactor 3️⃣ Что такое backpressure и как с ним работать 4️⃣ Разница между Spring WebFlux и Spring MVC 5️⃣ Что такое виртуальные потоки (Project Loom) и как они упрощают реактивные решения 6️⃣ Практическая демонстрация с WebFlux Спикер: Максим Симоненко   / symonenko-maksym  , Software Engineer, Architect Hard&Soft Skills Conclave https://clck.ru/3ByAsQ
- это серия регулярных мероприятий с небольшими докладами по прикладным техническим темам 🎤 Стать спикером – https://hardsoftskills.dev/speakers?u...
🎓Курс [Технический Лидер] – https://hardsoftskills.dev/techlead?u...
🎓Курс [Solution Architect in the Wild] – https://hardsoftskills.dev/solution-a...
🎓Курс [CTO Starter Pack] – https://hardsoftskills.dev/cto-starte...
🎓Курс [из Middle в Senior] – https://hardsoftskills.dev/middle-sen...
🎓Курс [Team Leadership] – https://hardsoftskills.dev/teamlead?u...
Для того, чтобы узнавать про новые мероприятия в H&S Skills https://clck.ru/3ByApZ
подписывайся на наш TG -канал https://t.me/+GGAIRKi4yOAyODZi
00:00 - Вступление 01:30 - Введение в реактивное программирование 05:15 - Reactivemanifesto 11:15 - Ключевые концепции 13:10 - Какие проблем решает реактивное программирование 16:00 - Плюсы и минусы Reactive programming 17:35 - Event loop 20:20 - Project Reactor 27:40 - Publisher / Observable 31:00 - Backpressure 31:50 - Threading model 40:55 - Ответы на вопросы 55:00 - Live demo: Webflux 01:20:10 - Ответы на вопросы

Смотрите также