İçeriğe geç
SKYRMIONLAB

Mimari

Referans mimariler.

Kullandığımız çekirdek yaklaşımlar ve bunları neden seçtiğimiz.

Feature-first katmanlama
Klasörler özelliklere göre bölünür, katmanlara göre değil. Paralel çalışan ekipler birbirinin dosyasına girmez, merge çakışması azalır.
Okuma bütçesi tasarımı
Firestore gibi okuma başına ücretlendirilen sistemlerde veri modeli, ekranın ihtiyacına göre kurulur. Maliyet sonradan optimize edilmez, baştan tasarlanır.
Sanallaştırılmış tablolar
On binlerce satırlık üretim tablolarında yalnızca görünür satırlar render edilir.
Bağımlılık minimizasyonu
Cyber Agent'ın çekirdeği yalnızca standart kütüphane kullanır. Her bağımlılık, bakması gereken bir yüzeydir.