Önce DB'ye mi Önce Kafka'ya mı: Dual-Write Sorunu ve Outbox Pattern'i
Bir kullanıcı bir yorum yazdı ve sistemimizin bu yorumun sentiment'ini analiz edip sonucu iki ayrı yere yazması gerekiyor. Bunlardan biri bir REST API üzerinden sorgular yapılabilmesi için PostgreSQL, diğeriyse pipeline'daki diğer analytic, dashboard gibi servislerin dinleyebilmesi için bir Kafka topic'i. Yani elimizde bir mesaj