Distributed Transaction Nedir? Dağıtık Sistemlerde Tutarsızlık Problemi
Modern yazılım dünyasında sistemler artık tek bir uygulamadan oluşmuyor. Günümüzde büyük ölçekli platformların çoğu microservice mimarisi kullanıyor. Bu mimaride sistem tek bir uygulama yerine birçok küçük servis tarafından oluşturuluyor. Bu noktada yazılım mühendislerinin karşılaştığı en büyük sorunlardan biri distributed transaction problemidir. Basitçe ifade etmek gerekirse distributed transaction, tek bir işlemin birden fazla servis veya veritabanı