Profesyonel mühendislik çalışması Gizli · kaynak kod paylaşılmaz
Marketplace Core Infrastructure
Çok satıcılı bir pazaryerinin sipariş, satıcı ve katalog süreçlerini taşıyan .NET backend'i.
01 · Problem
Çok sayıda satıcının, ürünün ve siparişin aynı platformda buluştuğu bir sistemde, iş kuralları hızla değişirken servislerin hem performanslı hem de tutarlı kalması gerekiyor.
02 · Yaklaşım
İş açısından kritik akışları net sorumluluk sınırlarına ayırmak, veri erişimini SQL Server üzerinde ölçerek optimize etmek; okuma yoğun yükü Redis ve Elasticsearch'e, ağır işleri RabbitMQ üzerinden asenkron tüketicilere taşımak.
03 · Teknik zorluklar
- Yoğun dönemlerde performans duyarlı uç noktaların öngörülebilir kalması
- Monolitik yapıdan servis tabanlı yapıya kademeli dönüşüm
- Üretim ortamındaki sorunların izlenmesi ve kök neden analizi
04 · Sağlanan değer
Yeni iş gereksinimlerinin mevcut akışları bozmadan eklenebildiği, üretimdeki davranışı izlenebilir bir altyapı.