Handlingar
Features #355
öppen
CA
CA
Features #352: Samling: Inför provideroberoende SMS-transport
Inför beständig utgående SMS-kö och worker
Features #355:
Inför beständig utgående SMS-kö och worker
Status:
In progress
Prioritet:
Normal
Tilldelad:
Kategori:
Arkitektur och drift
Versionsmål:
Startdatum:
2026-09-24
Deadline:
% Klart:
40%
Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Flera områden
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen
Beskrivning
Utfall: SMS skapas transaktionellt i en beständig kö och skickas asynkront av en worker.
Definition of Done:
- Köposter har idempotensnyckel, status, schemalagd tid, försök och tidsstämplar utan att råa providersvar eller hemligheter lagras.
- Worker låser poster säkert, begränsar hastighet och använder backoff med terminalt fel efter konfigurerad gräns.
- Krasch och samtidiga workers orsakar varken förlust eller avsiktlig dubbelsändning.
- Schema, minst privilegier och fokuserade integrations-/regressionstester ingår.
Utanför scope: konkret Android-HTTP-adapter, inkommande SMS och användargränssnitt.
Verifiering: isolerad MariaDB och syntetisk provider; ingen riktig SMS-trafik.
Acceptanskriterier
Beständig idempotent SMS-kö och säker worker med låsning, rate limit, backoff, terminala fel, migration/grants och integrationstester finns.
Handlingar