documentation

ADR-0020 — Choix d'un broker Messenger (in-DB vs RabbitMQ local)

StatutProposé
Date2026-02-01
AuteursJulien Jorry

Contexte

Symfony Messenger utilise actuellement le transport doctrine:// (broker en table SQL). Suffisant pour la charge actuelle. La question se pose pour les rappels SSA d'avant clôture (peak mensuel de plusieurs milliers de messages en quelques minutes).

Décision

À trancher. Maintenir doctrine:// par défaut. Évaluer RabbitMQ local (cohérent avec ADR-0006 Raspberry Pi : footprint ~80 Mo RAM).

Conséquences positives

À documenter.

Conséquences négatives

À documenter.

Alternatives examinées

Références