Tek bir doğru kaynak belirleyin
Stok iki sistemde birden değişiyorsa çakışmada hangi kaydın geçerli olacağını açıklayın. Alan adlarının aynı olması anlamlarının da aynı olduğunu göstermez. Para birimi, tarih biçimi ve durum kodlarını aktarım başlamadan önce eşleştirin.
Tekrar gelen veriyi düşünün
Bir sipariş bildirimi iki kez ulaşabilir. Ağ kesintisi sonrasında yapılan tekrar deneme aynı kaydı yeniden oluşturabilir. İşlemi tanımlayan sabit bir anahtar ve tekrar kontrolü, bu davranışın öngörülebilir olmasına yardımcı olur.
Hata mesajı operasyonun parçasıdır
Bağlantı kesildiğinde yalnızca geliştiricinin anlayacağı bir çıktı yeterli olmaz. Hangi kayıtların beklediği, hangi işlemlerin yeniden denenebileceği ve kimin müdahale edeceği belli olmalıdır. Günlüklerde gereksiz kişisel veri veya erişim anahtarı tutulmamalıdır.
Canlıya geçişi ölçerek yapın
Küçük bir veri grubuyla başlayın, kaynak ve hedefteki kayıt sayılarını karşılaştırın. Başarısız örnekleri tekrar deneyin. Geri dönüş planını, erişim sahipliğini ve sağlayıcı API'si değiştiğinde bakım sorumluluğunu teslim dokümanına ekleyin.
Projenizi konuşalım 