System Design · Senior · Pytanie 59 z 75
Dlaczego dwufazowy commit rzadko stosuje się między mikroserwisami?
- ✓Poprawna odpowiedź: Blokuje uczestników w oczekiwaniu na koordynatora, zmniejszając dostępność; preferuje się sagi z kompensacjami
- 2HTTP go nie wspiera
- 3Z założenia gubi dane
Wyjaśnienie
Jeśli koordynator padnie w złym momencie, uczestnicy trzymają blokady do jego powrotu.