Open mikaelsvensson opened 1 year ago
Istället för att bygga någon egen "asynkron sändning" så kanske vi bara kan använda något externt API för att skicka mejl? Typ Sendgrid eller Mailgun. Ett API-anrop kanske kan skicka många mejl till många mottagare, så behöver vi inte oroa oss för att det tar lång tid att skicka faktiska mejlen.
Med många lag och kontaktpersoner så tar det ofta (minst) en minut att skicka ut mejl och SMS. Det finns en otydlighet/risk om huruvida alla meddelanden faktiskt går fram. Det kan därför vara en bra idé att skicka ut meddelanden asynkront, dvs. att när meddelanden ska skickas så sparas de först i en "utkorg" (vilket går snabbt) och sedan kan "någon asynkron process" beta av utkorgen "ett par meddelanden i taget".
Möjliga lösningar: