Outbox: модуль-владелец пишет событие в той же транзакции, что и данные; крон раз в минуту вызывает подписчиков. Событие — ещё и журнал того, что произошло в системе.
Поток событий
| № | Событие | Объект | Данные | Создано | Обработано | Кто |
|---|---|---|---|---|---|---|
| 29 | item.packed | plan_prod_orders #5 | {"items": 3, "prod_order_id": 5} | 07.11.2026 15:03 | 07.11.2026 15:05 | — |
| 23 | item.packed | plan_prod_orders #4 | {"items": 2, "prod_order_id": 4} | 03.11.2026 15:08 | 03.11.2026 14:35 | — |
| 17 | item.packed | plan_prod_orders #3 | {"items": 6, "prod_order_id": 3} | 01.11.2026 15:00 | 01.11.2026 14:39 | — |
| 11 | item.packed | plan_prod_orders #2 | {"items": 4, "prod_order_id": 2} | 30.10.2026 14:12 | 30.10.2026 14:13 | — |
| 5 | item.packed | plan_prod_orders #1 | {"items": 2, "prod_order_id": 1} | 26.10.2026 14:20 | 26.10.2026 14:44 | — |