vaka çalışması · entegrasyonlar

ERP Ara Veritabanı

B2B ve B2C kanalları ürün, stok ve fiyat bilgisini her istekte doğrudan ERP'den okuyordu; bu hem ERP'yi yoruyor hem yanıtları yavaşlatıyordu. Araya bir senkronizasyon veritabanı koydum: veri worker servisiyle periyodik olarak aktarılıyor, kanallar artık bu veritabanından okuyor.

  • .NET
  • Worker Service
  • SQL Server

// akış

  1. ERP

    Ürün, stok ve fiyatın asıl kaynağı; artık kanallardan gelen her istekle sorgulanmıyor.

  2. Worker Service

    Belirli aralıklarla ERP'den veriyi çeker ve senkronizasyon veritabanına yazar.

  3. Senkron DB

    Kanalların okuması için ayrılmış SQL Server veritabanı.

  4. B2B · B2C

    Kanallar ürün, stok ve fiyatı ERP yerine bu veritabanından okur.

// problem → çözüm → sonuç

problem
Kanalların her istekte ERP'yi doğrudan sorgulaması ERP'ye yük bindiriyor, yanıtları yavaşlatıyordu.
çözüm
Araya konumlandırılan senkronizasyon veritabanı: ürün, stok ve fiyat verisi Worker Service ile periyodik aktarılır, kanallar bu veritabanından okur.
sonuç
ERP üzerindeki yük kalktı; kanalların yanıt süresi belirgin şekilde iyileşti.

// teknik notlar

  • Okuma yükü ERP'den senkronizasyon veritabanına taşındı.
  • Aktarım periyodik olduğu için kanalların gördüğü veri, aktarım aralığı kadar geriden gelebilir; aralık, verinin ne kadar güncel olması gerektiğine göre seçilir.
  • Sonuç: ERP üzerindeki yük kalktı, kanalların yanıt süresi belirgin şekilde iyileşti.

// hangi işte

  • Ersa YazılımYazılım Geliştirici · 2022 — 2025
tüm işler

klavye kısayolları

j / k
sonraki / önceki bölüm
g g / G
en üst / en alt
/
terminale yaz
r
hızlı özet
?
bu liste
Esc
kapat

gizlilik ve çerezler

veri sorumlusu
Emirhan Göl · [email protected]
iletişim formu
Formdan ya da terminaldeki mail komutundan gönderdiğiniz ad, e-posta ve mesaj, size dönüş yapabilmem için e-posta sağlayıcım üzerinden bana e-posta olarak iletilir. Sitede bir veritabanına kaydedilmez, başka kimseyle paylaşılmaz.
kötüye kullanım önlemi
Formun toplu gönderimlerle kötüye kullanılmasını önlemek için IP adresiniz en fazla 10 dakika, yalnız sunucu belleğinde tutulur.
analitik ve çerezler
İzin verirseniz ziyaret istatistikleri için Google Analytics yüklenir ve çerez kullanır; bu veriler Google'ın yurt dışındaki sunucularında işlenir. İzin vermezseniz Google Analytics hiç yüklenmez, çerez oluşmaz. Tercihinizi aşağıdan istediğiniz zaman değiştirebilirsiniz.
tarayıcınızda kalanlar
Çerez tercihiniz ve yılan oyunu skorunuz gibi bilgiler yalnız sizin tarayıcınızda saklanır, sunucuya gönderilmez.
haklarınız
KVKK'nın 11. maddesindeki haklarınız (bilgi alma, düzeltme, silme vb.) için [email protected] adresine yazabilirsiniz.