Çalıştığım bir şirkette her biri 100-300 baytlık küçük dosyalar olan "çalma listeleri" diye bir şeye sahibiz. Bir milyon kadar var. Her saat yaklaşık 100.000 kişi değişiyor. Bu çalma listelerinin her kıtada farklı kıtalardaki 10 uzak sunucuya yüklenmesi gerekiyor ve ideal olarak 2 dakikadan kısa sürede hızlıca gerçekleşmesi gerekiyor. Master'da silinen dosyaların tüm kopyalarda da silinmesi çok önemlidir. Şu anda altyapımız için Linux kullanıyoruz.
İçeriği karşılaştırmadan tüm dosyaları kopyalamak için -W seçeneğiyle rsync'i denemeyi düşünüyordum. Henüz denemedim ama belki rsync ile daha fazla deneyime sahip insanlar uygun bir seçenek olup olmadığını bana söyleyebilir?
Hangi diğer seçenekleri göz önünde bulundurmaya değer?
Güncelleme: Cevap olarak lsyncd seçeneğini seçtim, ancak en popüler olduğu için. Önerilen diğer alternatifler de kendi başlarına geçerlidir.