Veri Senkronizasyonu

Aynı sayıların her cihazda aynı kalmasını sağlayan iş; sürücünün telefonu, ikinci şube ve ofis aynı rakamı görür.

Şu adla da bilinir veri eşitleme senkronizasyon eşitleme

Tanım

Veri senkronizasyonu, iki cihazın aynı sayıları göstermesini sağlamak demektir. Dağıtım aracındaki tablet, ikinci dükkândaki kasa ve ofisteki bilgisayar aynı bilginin birer kopyasını tutar. Senkronizasyon da bu kopyaları eşit tutan iştir.

Çoğu işletme sahibi bu konuyu, sayılar tutmadığı gün öğrenir. Ana şube on iki koli kaldığını söyler. İkinci şube bir saat önce dördünü satmıştır ve ofiste kimsenin haberi yoktur. Düzgün senkronize eden bir sistem her satışı saniyeler içinde tek bir merkezî kayda gönderir, yeni sayıyı da her ekrana geri yollar. Linkysoft'un dükkân sistemi Storek bu yüzden şube başına değil, tüm işletme için tek bir stok sayısı tutar.

Bir de dağıtım aracı var. Sürücü, çekmeyen bir köyde sipariş alır. İyi yazılım onun çalışmaya devam etmesine izin verir ve siparişi telefonun kendisine kaydeder. Telefon bağlantı bulunca topladığı her şeyi olay sırasına göre gönderir ve yokken değişenleri indirir. Buna çevrimdışı çalışma denir. Sahada, yazılım şirketlerinin kabul ettiğinden çok daha sık yaşanır.

Zor kısım çakışmadır. İki kişi aynı dakikada, farklı yerlerden aynı müşteri kaydını değiştirir. Biri telefonu, diğeri adresi değiştirir; yazılımın hangi sürümün kalacağına karar vermesi gerekir. Bazı sistemler en yeni değişikliği tutar, diğerini sessizce siler. Bazıları ikisini de saklayıp bir kişiye sorar. İkisi de yanlış değildir. Yalnız hangisini satın aldığınızı bilmeniz gerekir.

İmzadan önce üç soru sorun. Bir şubedeki satışla diğer şubedeki sayının değişmesi arasında ne kadar süre geçiyor. İnternetsiz kalmış bir telefonda yapılan bir günlük işe ne oluyor. Ve iki kişi aynı kaydı değiştirdiğinde hangi sürüm kalıyor, kimin haberi oluyor. Linkysoft her web uygulaması projesinde bunları ilk görüşmede sorar, çünkü cevaplar hem fiyatı hem de yapım şeklini değiştirir. Dürüst bir not, sorunsuz senkronizasyon diye bir şey yok. Her zaman küçük bir gecikme olur ve bunu söyleyen tedarikçi, olmadığını vaat edenden daha güvenlidir.

Veri Senkronizasyonu hakkında sorular

İki şube arasında senkronizasyon ne kadar sürmeli?
İnternet çalışırken birkaç saniye. Bir dakikayı aşan gecikme teknik bir sınır değil, birinin verdiği karardır; nedenini sorun.
İnternetsiz bir telefonda alınan siparişlere ne olur?
İyi yazılım bunları telefonda saklar ve sinyal gelince gönderir. Satın almadan önce gerçek bir telefonda uçak modunda denemesini isteyin.
Çakışma, sade bir dille nedir?
İki kişi aynı kaydı farklı cihazlardan aynı anda değiştirir. Yazılım bir sürümü seçmek zorundadır ve iyi bir yazılım bunu birine bildirir.
Tek dükkânım varsa senkronizasyona ihtiyacım var mı?
Evet, ikinci bir cihaz olduğu andan itibaren. Dağıtım telefonu ya da evdeki dizüstü, sayılarınızın ikinci kopyasıdır.

Bunun projenize nasıl uyduğundan hâlâ emin değil misiniz?

Ne inşa ettiğinizi bize anlatın, size sade bir dille yanıt verelim.