Fetchant'a eklenen yeni özellikler, teknik iyileştirmeleri ve performans güncellemeleri.

mrBlitzman avatar
@mrBlitzmanJan 24, 2026Post #3
Core InfrastructureRefactor

Platform Güvenliği ve Altyapı İzolasyonu

Fetchant’ın multi tenant mimarisini, en yüksek güvenlik standartlarına ve veri izolasyonu prensiplerine uygun şekilde refaktör ettik. Platformun "bağışıklık sistemini" güçlendirerek, her ölçekten marka için güvenilir hale getirdik.

Fetchant’ın multi-tenant mimarisini, en yüksek güvenlik standartlarına ve veri izolasyonu prensiplerine uygun şekilde refaktör ettik. Platformun "bağışıklık sistemini" güçlendirerek, her ölçekten marka için güvenilir hale getirdik.

Neler Değişti?

  • Sıkılaştırılmış Tenant İzolasyonu: Multi-tenant yapımızın temelini oluşturan veri ayrıştırma mantığını güçlendirdik ve doğru uygulandığından emin olduk. Her isteğin ait olduğu tenant bağlamı dışına çıkmasını teknik olarak imkansız hale getirdik.
  • XSS & Veri Sanitizasyonu: Platform genelinde "Input Sanitization" katmanlarını güncelledik. Kullanıcıdan gelen her türlü veriyi XSS saldırılarına karşı otomatik olarak tarayan ve temizleyen yeni güvenlik filtrelerini devreye aldık.
  • Merkezi Validasyon Middleware: Mevcut input validasyonlarımızı API seviyesinde katı kurallarla refaktör ettik. Sisteme giren her verinin şemaya uygunluğunu garanti altına alarak veri tutarlılığını en üst seviyeye çıkardık.
  • Hata İşleme (Error Handling) Standardizasyonu: Hata mesajlarını ve loglama yapısını profesyonelleştirdik. Kullanıcıya güvenli, geliştiriciye ise anlamlı veri sunan, sızıntı yapmayan bir hata yönetim sistemi kurduk.

Neden Bu Değişikliği Yaptık?

Bir girişimi ölçeklenebilir yapan şey sunduğu özellikler değil, sağladığı güvendir. Fetchant'ı küresel bir ticaret motoru (Commerce Engine) olarak kurgularken güveni sağlamak adına bu refaktörlerin hayati öneme sahip olduğunu düşünüyoruz.

Bu refaktör süreciyle; Cart, User, Product, Subscription ve Wishlist gibi tüm kritik modüllerimizi günümüzün siber güvenlik standartlarına uygun hale getirdik. Çevik geliştirme hızımızı koruyarak yaptığımız bu iyileştirmeler, Fetchant üzerine inşa edilecek operasyonların ne kadar sağlam bir temel üzerinde yükseleceğinin en büyük kanıtıdır. Biz, sadece en hızlıyı değil, aynı zamanda en güvenilir olanı inşa etmek için çalışıyoruz.

mrBlitzman avatar
@mrBlitzmanJan 20, 2026Post #2
Major UpdateCore Infrastructure

Ürün Mimarisinde Altyapı Güncellemesi: Seçenek (Varyant) Sistemi

Fetchant’ın ürün yönetim sistemini, modern e ticaret standartlarına uygun şekilde tamamen yeniledik. "Ürün" ve "Satılabilir Birim" (Seçenek) yapılarını birbirinden ayırarak, daha esnek ve performanslı bir envanter yönetimi altyapısı kurduk.

Fetchant’ın ürün yönetim sistemini, modern e-ticaret standartlarına uygun şekilde tamamen yeniledik. "Ürün" ve "Satılabilir Birim" (Seçenek) yapılarını birbirinden ayırarak, daha esnek ve performanslı bir envanter yönetimi altyapısı kurduk.

Neler Değişti?

  • Ürün & Varyant Ayrımı: Ürünleri yalnızca marka, kategori gibi ortak bilgileri taşıyan kapsayıcı bir üst yapı olarak kurguladık; her renk, beden veya modeli ise kendi stok kodu (SKU), fiyatı ve görseli olan bağımsız birer Satılabilir Birim (Seçenek) hâline getirdik.

  • Performans Odaklı Veri Yapısı: Seçenek bilgilerini doğrudan doküman seviyesinde tutarak veritabanında indexleyen mimariyi hayata geçirerek, çok seçenekli ürünlerde dahi listeleme ve arama hızını en üst seviyeye çıkardık.

  • Merkezi Yönetim (Kalıtım): Ürünlerde tanımlanan “Varsayılan Seçenek” üzerinden yapılan genel değişikliklerin (başlık, açıklama vb.), bu özellikleri ana üründen devralan tüm seçeneklere otomatik olarak yansımasını sağladık. Böylece onlarca seçeneği tek tek güncellemek yerine, tüm envanterin tek bir merkezden saniyeler içinde yönetilebilmesini sağladık.

  • Detaylı SEO Linkleri: Her seçenek için urun-adi~renk:mavi formatında dinamik linkler üreterek, mağazaların arama motorlarındaki görünürlüğünü artırdık.

Teknik İyileştirmeler

Yeni Mimarinin Getirdiği Teknik Avantajlar

ÖzellikYeni Mimari Faydasıİşletme / Kullanıcı Deneyimi
Işık Hızında Veri ErişimiO(1) Karmaşıklığı: Hiçbir ara sorgu olmadan veriye doğrudan erişim.En yoğun kampanya dönemlerinde bile milisaniyelik sayfa yüklenme hızı.
Bağımsız Varyant YönetimiEsnek Envanter: Her seçenek için bağımsız SKU, stok, medya, açıklama ve fiyat tanımı.Her seçenek için farklı fiyatlandırma ve özel stok takibi imkanı.
Merkezi Güncelleme GücüOtomatik Veri Kalıtımı: Varsayılan seçenekteki değişimlerin anında yayılması.Onlarca seçeneği saniyeler içinde, hata payı olmadan tek noktadan yönetme kolaylığı.
SEO GörünürlüğüDinamik Link Yapısı: Her varyant için özel üretilen hiyerarşik bağlantılar.Ürün kombinasyonlarınızın Google arama sonuçlarında daha görünür olması.
Sınırsız ÖlçeklenebilirlikSabit Performanslı Veri Modeli: Varyant sayısı artsa da hızın düşmemesi.10 seçenekli bir ürün ile 1.000 seçenekli bir ürünün aynı hızda çalışması.
Sistem GüvenliğiVeri Koruma Kilidi (Safety-Switch): Kritik verilerin korunması ve doğrulanması.Varsayılan seçeneklerin korunmasıyla mağazanın her zaman tutarlı veri sunması.

Neden Bu Değişikliği Yaptık?

Fetchant’ı küresel e-ticaretin üzerine inşa edileceği ana ticaret motoru (Commerce Engine) olarak kurguluyoruz. Bu vizyona sahip bir altyapının en karmaşık yükleri bile zorlanmadan taşıyabilmesi gerekir.

Seçenek (Varyant) mimarisine geçiş yaparak; her ürün seçeneğini kendi kimliği, stoku ve fiyatıyla bağımsız birer "satılabilir birim" haline getirdik. Bu temel değişiklik, Fetchant'ın çekirdeğine en karmaşık envanter yapılarını bile en yüksek hızda (native olarak) yönetebilecek mühendislik standartlarını yerleştirmektedir. Biz her ölçekten e-ticaret operasyonunu taşıyabilecek, sınırları olmayan en güçlü motoru inşa etmek için çalışıyoruz.

End of list
2 items