Selamlar,
Perfect Panel altyapısında şöyle bir mantık var:
Bu altyapıyı kullanan paneller birbirini otomatik olarak senkronize edebiliyor. Örneğin; 1. Ana Bayiden başlayan bir sipariş zinciri düşünelim. Sipariş 5. alt bayiye kadar gitmiş olsun. 1. Ana Bayi siparişi Completed yaptığında, bu işlem 5. bayideki aynı siparişi de 1 saniye içinde otomatik olarak Completed yapıyor.
Yani Perfect Panel altyapısını kullanan tüm paneller, sipariş durumlarını kendi aralarında tam senkronize şekilde güncelleyebiliyor.
Peki bu nasıl oluyor? Normalde bir panel başka bir panele API isteği attığında, siparişi gönderen panelin URLsi bir yere kayıt edilmiyor. Yani sistem Bu sipariş hangi panelden geldi? şeklinde bir URL saklamıyor.
Buna rağmen Perfect Panel, altyapıyı kullanan diğer panellerdeki aynı siparişi otomatik olarak nasıl bulup güncelliyor?
Bu Yazılımda, Hangi Yapı Kullanılmış Olabilir?
6
●166
- 25-11-2025, 20:38:41
- Kabul Edilen Cevap
- 2 Beğeni
-
- 25-11-2025, 20:41:29Hocam biraz daha açabilir misiniz?_4uwp adlı üyeden alıntı: mesajı görüntüle
- 25-11-2025, 20:44:49açılması gereken pek bir şey yok. anlattığınız senaryoda farklı kullanıcı gruplarına ait roller var, siparişi ortak olarak görüyorlar. bunun için bir api değil, veritabanı kontrolünü buna uygun sağlamak gerekiyor. net bir karşılığı da vardı bu modelin ama ismini hatırlayamıyorum. farmasi ve herbalife gibi network'ler böyle çalışıyor.soylenmezsmt adlı üyeden alıntı: mesajı görüntüle
- 25-11-2025, 20:44:55Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.Perfect Panel'de aslında paneller birbirine API atıp durmuyor. Hepsi arka planda aynı merkez sistemi kullanıyor. Yani dışarıdan panel panel gibi görünüyor ama siparişler aslında Perfect Panelin ana çekirdeğinde kayıtlı.
Bir sipariş alt bayiye gittiğinde her panel kendi IDsini oluşturuyor ama hepsi aynı global sipariş IDye bağlı oluyor. Bu yüzden zincir kaç basamak olursa olsun, merkez sistem aynı sipariş olduğunu biliyor.
Sen Ana Bayide siparişi Completed yaptığın anda Perfect Panelin merkezi çekirdeği o global IDye bağlı tüm siparişleri tek seferde güncelliyor. Bu yüzden 1 saniyede 5 alt bayide birden durum değişiyor.
Yani özetle: paneller birbirini bulmuyor, hepsi zaten arka planda aynı yere bağlı. Merkez sistem tüm sipariş zincirini otomatik güncelliyor. - 25-11-2025, 20:47:34Çok teşekkür ederim, global id oldukça mantıklı teşekkürleronurCC adlı üyeden alıntı: mesajı görüntüle