16. Saga Orchestration: централизованное управление с Camunda

В этом видео мы переходим к Saga Orchestration — централизованному управлению распределёнными транзакциями. Вместо того чтобы встраивать Camunda в существующие сервисы, мы создаём выделенный workflow-service, который становится единственным владельцем бизнес-процесса. Kafka остаётся транспортом, Camunda становится мозгом. BPM Service: принимает решения, а не просто пересылает сообщения; управляет порядком шагов и компенсациями; обрабатывает таймауты на уровне BPMN; предоставляет полную видимость процесса через Camunda Cockpit. Ключевые темы видео: Command vs Event — принципиальное различие Жизненный цикл процесса в Camunda (Process Definition → Instance → Waiting → Completed) Message Correlation — как Camunda находит нужный процесс среди тысяч других BPMN-диаграмма с Event-Based Gateway (ветки успеха и ошибки) JavaDelegate для публикации команд в Kafka Компенсирующие транзакции и таймауты без единой строчки кода Camunda Cockpit — мониторинг бизнес-процессов Проект OrderHub доступен на GitHub: 🔗 https://github.com/Oleborn/OrderHub Таймкоды 00:00 – Вступление: проблема Choreography 18:13 – Теория Saga Orchestration 23:22 – Что такое BPMN, Camunda и как все это работает 46:20 – Создание BPMN в modeler 01:05:45 – Создание bpm-service 01:30:48 – Изменения в существующих сервисах 01:52:44 – Демонстрация: Happy Path, ошибка, таймаут, Observability Наш канал в телеграмм https://t.me/Java_for_beginner_dev. Мы не претендуем на правильность всего сказанного в видео, мы только учимся)) Знаете что-то лучше и готовы поделиться - добро пожаловать! #Java #Kafka #SagaOrchestration #Camunda #WorkflowService #Microservices #SpringBoot #EventDrivenArchitecture #BPMN #DistributedSystems #SoftwareArchitecture #WorkflowEngine #TransactionalOutbox

11. Fallback и graceful degradation — когда всё сломалось, но пользователь этого не заметил
▶︎

11. Fallback и graceful degradation — когда всё сломалось, но пользователь этого не заметил

How AI is Changing Development in 2026: Key Insights from Major IT Conferences / Kirill Mokevnin
▶︎

How AI is Changing Development in 2026: Key Insights from Major IT Conferences / Kirill Mokevnin

Keycloak с нуля: от первого токена до современной auth-архитектуры
▶︎

Keycloak с нуля: от первого токена до современной auth-архитектуры

15. Saga Choreography: From HTTP to Event-Driven Architecture
▶︎

15. Saga Choreography: From HTTP to Event-Driven Architecture

Почему газобетон провалился в США?
▶︎

Почему газобетон провалился в США?

Открытый урок: как на самом деле работают транзакции в Postgres | MVCC, уровни изоляции и блокировки
▶︎

Открытый урок: как на самом деле работают транзакции в Postgres | MVCC, уровни изоляции и блокировки

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Mobilization in September-October 2026. Ministry of Defense bill simplifying mobilization
▶︎

Mobilization in September-October 2026. Ministry of Defense bill simplifying mobilization

Reticulum: How to Build a Network Without the Internet | A Deep Dive into Mesh Networks
▶︎

Reticulum: How to Build a Network Without the Internet | A Deep Dive into Mesh Networks

New Law: How to Avoid Jail for a Second Passport or Residence Permit
▶︎

New Law: How to Avoid Jail for a Second Passport or Residence Permit

Power Automate Beginner to Pro Tutorial [Full Course]
▶︎

Power Automate Beginner to Pro Tutorial [Full Course]

Russia Traps Ukraine On Frontline With No Way Out w/ Stanislav Krapivnik
▶︎

Russia Traps Ukraine On Frontline With No Way Out w/ Stanislav Krapivnik

Как живет Майами: кубинцы, Месси, петухи, Vice City / вДудь
▶︎

Как живет Майами: кубинцы, Месси, петухи, Vice City / вДудь

HYPER FOCUS MODE 🚀 | Future Garage Beats for Coding, Study, Work & Peak Productivity
▶︎

HYPER FOCUS MODE 🚀 | Future Garage Beats for Coding, Study, Work & Peak Productivity

The FBI has never encountered anything like this. Who created this object and why?
▶︎

The FBI has never encountered anything like this. Who created this object and why?

Фейнман: то, что находится внутри атома, страшнее, чем вы думаете
▶︎

Фейнман: то, что находится внутри атома, страшнее, чем вы думаете

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Distributed Transactions
▶︎

Distributed Transactions

Tod eines Kriegstreibers: Eskalation von Drohnen- und Energiekrieg | Stas Krapivnik
▶︎

Tod eines Kriegstreibers: Eskalation von Drohnen- und Energiekrieg | Stas Krapivnik

What should every developer know about Kafka?
▶︎

What should every developer know about Kafka?