Wzorce projektowe · Senior · Pytanie 51 z 75
Jaki problem rozwiązuje wzorzec Transactional Outbox?
- ✓Poprawna odpowiedź: Atomowy zapis danych i publikację zdarzenia: zdarzenie trafia do tabeli outbox w tej samej transakcji i jest wysyłane później
- 2Wysyłanie e-maili z przeglądarki
- 3Buforowanie wychodzących żądań HTTP
Wyjaśnienie
Bez niego awaria między „zapisz” a „opublikuj” gubi zdarzenia lub publikuje zdarzenia dla niezapisanych danych. Konsumenci muszą być idempotentni.