@@ -0,0 +1,19 @@
|
||||
# ADR-0007 — PostgreSQL als waarheid, Redis/Celery voor werk
|
||||
|
||||
- Status: accepted
|
||||
- Datum: 2026-07-20
|
||||
|
||||
## Context
|
||||
|
||||
Broncontroles, mailboxpolling en scoring mogen webrequests niet blokkeren. Taken moeten retrybaar zijn, terwijl Redisdata verloren mag gaan zonder canonieke data te verliezen.
|
||||
|
||||
## Besluit
|
||||
|
||||
PostgreSQL is de enige productiebron van waarheid. Redis is uitsluitend broker/resultbackend. Celery worker en beat voeren periodiek/asynchroon werk uit. SQLite en eager tasks blijven beschikbaar voor lokale tests.
|
||||
|
||||
## Gevolgen
|
||||
|
||||
- duidelijke herstelstrategie;
|
||||
- extra twee containers;
|
||||
- taken moeten idempotent zijn omdat at-least-once uitvoering mogelijk is;
|
||||
- schedulerstate mag worden herbouwd uit database/sourcevelden.
|
||||
Reference in New Issue
Block a user