Ekosistem seviyelerinin hiyerarşisi
1) Neden seviyeleri resmileştirmek
Tek bir "doğru" katman yoktur, ancak katmanlar arasında istikrarlı değişmezler vardır: düzen, kesinlik, bütünlük, gizlilik, kotalar/fiyatlar. Hiyerarşi resmileştirme:- Anlaşmalar verir (SLO/SLA, API, veri şemaları, haklar/sınırlar);
- "Karmaşık monoliti" ortadan kaldırır - sürümleri ve ölçeklendirmeyi hızlandırır;
- Sahip olma maliyetini azaltır (net teslim, şeffaf hata bütçeleri)
- Tekrarlanabilir delayet治理 ve denetleme.
2) Üst düzey harita
1. L0 - Fizik/Altyapı. DC/bulutlar, L2/L3 ağlar, GPU/CPU, depolama, POP/edge.
2. L1 - Taşıma/Yönlendirme. QUIC/HTTP/3, Gecikme Mesh, QoS, anycast, dengeleme.
3. L2 - Veri Kullanılabilirliği (DA) ve Günlükler. Yayınlar, butches, merkly kökleri, tutma.
4. L3 - Uygulama ve Durum. Sıralayıcılar, VM/sanatçılar, konsensüs/kesinlik.
5. L4 - Mesajlar ve Düzen Ateller, giden/gelen kutusu, idempotency, anahtarla nedensellik.
6. L5 - Hizmetler/Mikro Hizmetler. Faturalandırma, kataloglar, moderasyon, orkestratörler, analizler.
7. L6 - Etki Alanları ve Değer Modülleri. Oyun/içerik etki alanları, pazarlar, bağlı kuruluşlar.
8. L7 - Ekonomi ve Teşvikler. Ücretler, RevShare, ödül havuzları, sigorta.
9. L8 - 治理/Politiki/Pravo. Oylama, kuorum, kural kodlama ve gün batımı.
10. L9 - Topluluk/Roller/İtibar. RNFT ilişkileri, R/S, onboarding, itirazlar.
Uçtan uca döngüler: Güvenlik/Uyumluluk, Gözlemlenebilirlik (günlükler/metrikler/yollar), Veri Yönetişimi.
3) Seviyeler arasındaki arayüzler (sözleşmeler)
Her arayüz yakalar: API'ler/şemalar, değişmezler, SLO'lar, erişim politikaları, olaylar/denetimler.
L0↔L1 (Infra - Ulaşım):- Değişmezler: MTBF/MTTR, verim, paket kaybı.
- SLO: Bölgeye göre p95 RTT, POP kullanılabilirliği.
- Erişim: Role göre ABAC, çıkış sınırları.
- Değişmezler: DA'ya teslimat garantörü, yayın pencereleri.
- SLO: giriş ≤ X GB/s aracılığıyla N × T _ block ≥ toplu sonlandırma.
- Değişmezler: değişmezlik, karmalar/kökler, parti sırası.
- SLO: reorg rate≈0, meydan okuma pencereleri belgelendi.
- Değişmezler: anahtar başına katı düzen, idempotence, deadup.
- SLO: sıra dışı ≤ 10⁻⁶/soobshch.
- Değişmezler: olay şemaları, versiyonlar, retrai sözleşme.
- SLO: 99 ≥ başarı. 9–99. QoS başına %99.
- Değişmezler: etki alanı API'leri, iş kuralı doğrulayıcıları, geçişler.
- SLO: X ay ≥ geriye dönük uyumluluk, özellik bayrakları ile geçişler.
- Değişmezler: değerin ölçülebilirliği (NetRev, marj, Cost-to-Serve).
- SLO: ödemelerin hesaplanması ≤ T, doğruluk ≥ 99. 95%.
- Değişmezler: saydam formüller, temyiz hakkı.
- SLO: SLA propozala - apruva ≤ zamanı, denetim karar izi.
- Değişmezler: R/S oy değiştiriciler, RNFT hakları/cezalar.
- SLO: TTC temyiz ≤ T, kadans raporlarının yayınlanması.
4) Seviye değişmezleri (minimum gereksinimler)
Güvenlik: imzalar/anahtarlar, değişmez günlükler, bütünlük kontrolü.
Sipariş/Kesinlik: kesinlikle anahtarla; meydan okuma pencerelerinin dikkate alınması.
Gizlilik/Uyumluluk: DID/VC, ZK eşik kanıtları, coğrafi/yaş/yaptırımlar.
Gözlemlenebilirlik: L1...L7 yoluyla 'x _ msg _ id' korelasyonu; geçen olaylar.
Evrim: şema sürümleri, özellik bayrakları, kanarya/gölge, geri alma.
5) Anti-paternler ve ilaçları
Uçtan uca monolit: bir hizmet'her şeyi bilir. "L4/L5 göre ayrışma, olay sözleşmeleri.
Kayan sınırlar: "çevirme" sorumluluğu. Arayüzlerde SLA ve RACI matrisi.
Gizli kuyruklar: Sözleşmeler olmadan manuel geri çekme. - Giden Kutusu/Gelen Kutusu + idempotency.
Uyumluluğu iş mantığıyla karıştırma: Bir geçiş katmanı olarak Uyumluluk Kapısı.
Sürüm kaosu: API'yi geçiş yapmadan kırmak. ^ SemVer + feature flags, sunset procedures.
6) Olgunluk modeli
M0 - Kendiliğindenlik: monolit, manuel işlemler, SLO yok.
M1 - Adlandırılmış katmanlar: temel sözleşmeler, kısmi izleme.
M2 - Resmileştirilen sözleşmeler: olaylar/şemalar, hata bütçeleri, A/B sürümleri.
M3 - Özerk alanlar: bağımsız sürümler, RNFT hakları, R/S, maliyet bilincine sahip yönlendirme.
M4 - Toplam sinerji: AI orkestrasyonu, zincirler arası taşınabilirlik, kamu otchetnost治理.
Geçişler: Her adım şunları gerektirir: (1) arayüz sözleşmeleri, (2) telemetri, (3) geçiş planı, (4) kaos testleri.
7) Seviyeye göre metrikler ve SLO (referans)
L0: MTBF/MTTR, güç/soğutma SLA, bağlantı kaybı.
L1: p50/p95/p99, TailAmplification (p99/p50), yeniden deneme %, anycast hit-rate.
L2: DA işlem hacmi, kesinlik gecikmesi, saklama, kanıt kullanılabilirliği.
L3: başarı/1k, reorg/orphan, deterministik tekrar, gaz/adım.
L4: yinelenen oran, sıra dışı, DLQ derinliği, tekrar oynatma başarısı.
L5: hata bütçesi yanması, geri alma olmadan başarı dağıtma, p95 API.
L6: etki alanı dönüşümü, kural doğruluğu, listeleme/denetleme süresi.
L7: NetRev, marj/mesaj, Hizmet Maliyeti, ödeme doğruluğu.
L8: TTC önerileri, günbatımı düzenlemelerinin payı, izleme denetimi.
L9: v治理 katılım, R dağıtımı, temyiz payı ve MTTR.
8) Seviyeler arasındaki ekonomi
Ters ibraz zinciri: olayı kim telafi ediyor? L3/L4 - sigorta havuzu (S-rehin) - L7 takas.
Fiyatlandırma: L1/L2/L3 - req başına/GB başına; L5 - API başına; L6 - değer başına olay; L7 - tarifeler ve RevShare.
QF (Kalite Faktörü): SLO için sağlayıcılara yapılan ödemelerde bonus/ceza.
9) Güvenlik/Uyumluluk (katman yoluyla)
Politikalar: coğrafi, yaş, yaptırımlar, ihracat/saklama.
ZK kontrolü: Açıklanmadan eşiklerin kanıtı.
Denetim: değiştirilemeyen günlükler, neşeli anlık görüntüler, harici ritim denetimi.
Olaylar: Muslukları, kuorumları, post mortemleri ve imzaları durdurun.
10) Gözlemlenebilirlik ve gösterge panoları
Katmana Genel Bakış: Seviye ve bölgeye göre SLO/SLA ısı haritası.
Arayüz Sağlığı: Sınırlarda hatalar/gecikme (Lk↔Lk+1).
Kuyruk ve Sonluluk: p95/p99, sonluluk gecikmesi, DLQ/tekrar oynatma.
Ekonomi Paneli: Hizmet Maliyeti, marj/etkinlik, sağlayıcıya göre QF.
Yönetişim: teklif kuyruğu, apruva zamanı, ölçeklerin versiyonları.
Uyumluluk: kilitler/kırmızı alanlar, regülatöre raporlama.
11) Uygulama oyun kitabı
1. Mevcut mimarinin envanteri. L0...L9 bindirme hizmetleri.
2. Arayüzleri tanımlama. Her bir Lk↔Lk+1 çifti için: API/schemes/SLO/audit.
3. Uçtan uca izleme. 'X _ msg _ id've olay pasaportlarını gömün.
4. Veri sözleşmeleri. Şemalar, sürümler, geçişler (SemVer + özellik bayrakları).
5. Güvenlik ve uyumluluk devreleri. DID/VC, ZK, ihracat politikaları.
6. Ekonomi. Seviye başına tarifeler, QF, sigorta fonu, RNFT hakları.
7. 治理. Değişim prosedürleri, kuorumlar, gün batımı maddeleri, halka açık raporlar.
8. Kaos/Oyun günleri. DA/bridge/POP düşüşü, fiyat şokları, coğrafi bloklar.
9. Pilot. Bir etki alanı - zincirler arası yükseltme - ölçeklendirme.
10. Retro-kalibrasyon. SLO/Ekonomi/Olaylara göre.
12) Başarılı hiyerarşinin KPI'ları
İşletim sistemi: Azaltılmış MTTR/arayüz olayları, artırılmış dağıtım-geri dönüşsüz.
Kalite: Kararlı verim ile p95/p99 ↓; DLQ derinlik ↓, başarı ↑ tekrar oynatın.
Ekonomi: Hizmet Maliyeti ↓, marj/olay ↑, ödemelerin öngörülebilirliği.
治理: TTC props ↓, zaman ↑ günbatımı düzenlemelerinin paylaşımı, şeffaflık.
Uyum: %100 geçiş coğrafi/yaş/yaptırımlar, sıfır kritik ihlaller.
Büyüme: Yeni alan/ ↓ zincirinin onboarding zamanı.
13) Teslimat kontrol listesi
- L0...L9 Kartı ve Katman Sahipleri (RACI)
- Arabirim sözleşmeleri (API/Schemas/SLO/Audit) yürütülür
- Uçtan uca izleme ve olay pasaportları uygulandı
- Uyumluluk Kapısı ve ZK devreleri bağlanır
- Sürüm/geçiş politikaları ve özellik bayrakları çalışması
- Tabaka ekonomisi (tarifeler/QF/emanet) tanımlanmış ve test edilmiştir
- Seviye/arayüz panoları ve uyarıları etkindir
- Kaos uygulamaları ve kadans post-mortems
- 治理 süreçleri ve kamu raporlaması kuruldu
- Pilot geçti, yeniden kalibrasyon tamamlandı
14) Sözlük
DA (Data Availability): veri yayınlama/kanıt katmanı.
Kesinlik: geri döndürülemez durum/işlemler.
Giden Kutusu/Gelen Kutusu: garantili teslimat ve idempotans.
RNFT: İlişki/Haklar/Sınırlar Sözleşmesi ve KPI'lar.
R/S: Kalite itibarı ve sorumluluğun ekonomik garantisi.
QF: Ödemelerin kaliteye göre çarpanı.
Gün batımı: otomatik geri alma ile parametreleri geçici olarak düzenleme.
Kuyruk Amplifikasyonu: P99/p50 - gecikmelerin "kuyruğunun" gücü.
15) Alt satır
Ekosistem seviyelerinin hiyerarşisi operasyonel bir haritadır: sorumluluk sınırlarının geçtiği, değişmezlerin ihlal edilmemesi gereken ve başarının nasıl ölçüleceği. Açık arayüzler, uçtan uca gözlemlenebilirlik, güvenlik ve ekonomi odaklı bir ekosistem ile ekosistem, donanım ve yönlendirmeden etki alanı değerlerine ve i治理 teşviklere kadar ölçeklenebilir, öngörülebilir ve sürdürülebilir hale gelir.