İçeriğe geçin

Nihai tutarlılık

Nihai tutarlılık, öngörülen koşullarda sonunda uyuşması gereken veri durumlarının geçici olarak farklı olmasına izin verir.

Diğer adlarıEventual Consistency
API ve entegrasyon

Bir durum diğer sistemlere gecikerek ulaşır

Nihai tutarlılık, kopyaların veya türetilmiş görünümlerin geçici olarak farklı olabildiği bir tutarlılık modelidir. Yeni değişiklik gelmediğinde ve gereken aktarım ile işleme çalıştığında sonunda aynı öngörülen duruma ulaşmaları beklenir.

Kurgusal örnekte adres CRM'de zaten değişmiştir; aşağı akıştaki bir görünüm hâlâ eski adresi gösterir. Model tek başına aktarımın belirli sayıda saniyede tamamlanacağını garanti etmez. Kalıcı işleme hatası da bu sayede ortadan kalkmaz. Bu nedenle izin verilen gecikmeyi, süresi aşan değişikliklerin tespitini ve eski veriyle davranışı kararlaştırın. Faturanın şimdiden oluşturulup oluşturulamayacağı ayrıca tanımlanacak bir iş kuralıdır.

Kaynaklar

Bu konudaki yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı