Spójność w mikroserwisach jest zwykle ostateczna. Sagi koordynują serię lokalnych transakcji z akcjami kompensacyjnymi przy błędzie. Wzorzec outbox zapisuje eventy w tej samej transakcji DB co zmiana stanu, a potem niezawodnie publikuje je do brokera.