Jeśli w ramach jednego procesu komunikujesz się z dwoma niezależnymi narzędziami, np. bazą danych i brokerem wiadomości, to zawsze jest ryzyko, że jedno z tych narzędzi jest niedostępne. Jak więc zwiększyć szanse na powodzenie takiego procesu? W tym może nam pomóc Outbox Pattern!