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 — когда всё сломалось, но пользователь этого не заметил

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

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

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

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

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

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

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
![Power Automate Beginner to Pro Tutorial [Full Course]](https://i.ytimg.com/vi/1p5kI7SYz4Q/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLByGBPTUxN3_pF_nbIhFff11DbR7A&usqp=CCc)
Power Automate Beginner to Pro Tutorial [Full Course]

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

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

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?

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

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

Distributed Transactions

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

