Initial deploy setup
deploy / deploy (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-21 14:00:00 +02:00
commit b8091e59bd
285 changed files with 27854 additions and 0 deletions
@@ -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.