Ekosistem derejeleriniň iýerarhiýasy
1) Näme üçin derejeleri resmileşdirmeli?
Ýeke-täk "dogry" gatlak ýok, ýöne gatlaklaryň arasynda durnukly üýtgemeler bar: tertip, gutarnykly, bitewilik, gizlinlik, kwotalar/bahalar. Iýerarhiýany resmileşdirmek:- ylalaşyklary (SLO/SLA, API, maglumat shemalary, hukuklar/çäkler) berýär;
- "çylşyrymly monolit" -y ýok edýär → goýberişleri we masştablary çaltlaşdyrýar;
- eýeçiligiň bahasyny peseldýär (clear handoff, ýalňyşlyklaryň aç-açan býudjetleri);
- audit hem köpeldilip bilner.
2) Dereje kartasy (ýokary derejeli)
1. L0 - Fizika/infrastruktura. DC/bulutlar, L2/L3 torlary, GPU/CPU, storaj, POP/edge.
2. L1 - Ulag/Marşrut. QUIC/HTTP/3, Latency Mesh, QoS, anycast, deňagramlylyk.
3. L2 - Maglumatlaryň elýeterliligi (DA) we Magazinesurnallar. Neşirler, batçi, körli-kökler, retenşn.
4. L3 - Ýerine ýetiriş we ýagdaý. Sekwenserler, VM/ýerine ýetirijiler, ylalaşyk/gutarnykly.
5. L4 - Habarlar we tertip. Şinalar, outbox/inbox, idempotency, açar boýunça sebäpler.
6. L5 - Hyzmatlar/Mikroservisler. Billing, kataloglar, moderasiýa, orkestratorlar, analitika.
7. L6 - Gymmatlyklar domenleri we modullary. Oýun/kontent domenleri, bazarlar, affiliatlar.
8. L7 - Ykdysadyýet we höweslendiriş. Nyrhlar, RevShare, hak pullary, ätiýaçlandyryş.
9. - /Syýasatlar/Hukuk. Ses bermek, kworumlar, kadalaryň kodlaşdyrylmagy we sunset.
10. L9 - Jemgyýet/Rollar/Abraý. RNFT-gatnaşyklar, R/S, onbording, şikaýatlar.
Geçýän konturlar: Howpsuzlyk/Utgaşma, Syn ediliş (logi/metrika/söwda), Data Governance.
3) Derejeleriň arasyndaky interfeýslar (şertnamalar)
Her interfeýs: API/shemalary, inwariantlary, SLO, giriş syýasaty, wakalary/auditi düzedýär.
L0 L1 (Infra → Transport):- Invariantlar: MTBF/MTTR, geçirijilik, paket ýitgileri.
- SLO: p95 RTT sebitler boýunça, POP elýeterliligi.
- Giriş: Rollar boýunça ABAC, egress çäkleri.
- Invariantlar: DA-a eltmegiň kepili, neşirleriň penjireleri.
- SLO: batch finaly ≤ N × T _ block, çerezput ≥ X GB/sagat.
- Invariantlar: üýtgemezlik, heşler/kökler, batçalaryň tertibi.
- SLO: reorg rate ≈ 0, challenge windows dokumentleşdirildi.
- Invariantlar: strict-order per key, idempotentlik, dedup.
- SLO: out-of-order ≤ 10 ⁻⁶/ay.
- Invariantlar: wakalaryň shemalary, wersiýalary, retra şertnamasy.
- SLO: success ≥ 99. 9–99. 99% per QoS.
- Invariantlar: domen API-leri, iş düzgünleriniň, göçmegiň tassyklaýjylary.
- SLO: ters gabat gelmek ≥ X aý., göçmek bilen feature-flags.
- Invariantlar: Gymmatlygyň ölçelişi (NetRev, marja, Cost-to-Serve).
- SLO: tölegleri hasaplamak ≤ T, takyklygy ≥ 99. 95%.
- Inwariantlar: aç-açan formulalar, şikaýat hukugy.
- SLO: Wagt geçdi → upruva ≤ SLA, çözgütleriň yzynyň barlagy.
- Invariantlar: R/S-sesleriň modifikatorlary, RNFT-hukuklar/jerimeler.
- SLO: TTC şikaýatlary ≤ T, kadens boýunça hasabatlaryň çap edilmegi.
4) Derejäniň üýtgemegi (iň pes talaplar)
Howpsuzlyk: gollar/açarlar, üýtgemeýän žurnallar, bitewiligiň gözegçiligi.
Tertip/Gutarnykly: berk açar boýunça; çallenge-penjireleri hasaba almak.
Gizlinlik/Utgaşma: DID/VC, ZK-bosagalaryň pruflary, geo/ýaş/sanksiýalar.
Syn edilişi: L1...L7 arkaly 'x _ msg _ id' baglanyşygy; wakalaryň pasporty.
Ewolýusiýa: shemalaryň wersiýalary, feature-flags, canary/shadow, rollback.
5) Anti-patternler we olaryň dermanlary
Geçiş monolit: bir hyzmat "hemme zady bilýär". → L4/L5 boýunça dekompozisiýa, wakalaryň şertnamalary.
Ýüzýän çäkler: jogapkärçiligi "atmak". → Interfeýslerde SLA we RACI matrisi.
Gizlin nobatlar: şertnamasyz el bilen retra. → Outbox/Inbox + idempotentlik.
Iş logikasy bilen laýyklygy garyşdyrmak: → Compliance Gate.
Wersiýa bulam-bujarlygy: göçmesiz döwýän API. → SemVer + fich-baýdaklar, sunset-proseduralar.
6) Ekosistemanyň kämillik modeli (Maturity)
M0 - Öz-özünden: monolit, el amallary, SLO ýok.
M1 - Gatlaklaryň ady: esasy şertnamalar, bölekleýin yzarlama.
M2 - Şertnamalar resmileşdirildi: wakalar/shemalar, error budgets, A/B neşirleri.
M3 - Özbaşdak domenler: Garaşsyz goýberişler, RNFT-hukuklar, R/S, cost-aware routing.
M4 - Doly sinergiýa: AI-orkestri, zynjyrara çydamlylyk, köpçüligiň hasabatyyyshnıñ.
Geçişler: her ädim: (1) interfeýs şertnamalaryny, (2) telemetriýany, (3) migrasiýa meýilnamasyny, (4) bulam-bujarlyk synaglaryny talap edýär.
7) Derejeler boýunça metrikler we SLO (standart)
L0: MTBF/MTTR, power/cooling SLA, link loss.
L1: p50/p95/p99, TailAmplification(p99/p50), retry%, anycast hit-rate.
L2: DA throughput, finality lag, retention, proof availability.
L3: success/1k, reorg/orphan, deterministic replay, gas/step.
L4: duplicate ratio, out-of-order, DLQ depth, replay success.
L5: error budget burn, deploy success без возврата, p95 API.
L6: domen öwrülişigi, düzgünleriň takyklygy, listing/moderasiýa wagty.
L7: NetRev, marja/habar, Cost-to-Serve, payout accuracy.
L8: TTC propozaly, sunset-düzedişleriň paýy, yzyň barlagy.
L9: gatnaşmak, R paýlamak, şikaýatlaryň we olar boýunça MTTR paýy.
8) Derejeleriň arasyndaky ykdysadyýet
Çargeback zynjyry: wakany kim öwezini dolýar? L3/L4 → ätiýaçlandyryş howzy (S-girewler) → L7 gaýtadan hasaplamak.
Bahalar: L1/L2/L3 - per-req/per-GB; L5 — per-API; L6 — per-value event; L7 - nyrhlar we RevShare.
QF (Quality Factor): SLO üçin üpjün edijilere töleglerde bonus/jerime.
9) Howpsuzlyk/Utgaşma (ahyrky gatlak)
Syýasatlar: geo, ýaş, sanksiýalar, eksport/retenşn.
ZK-gözegçilik: aýan edilmezden bosagalaryň subutnamasy.
Audit: üýtgemeýän ýazgylar, körli suratlar, kadens boýunça daşarky audit.
Wakalar: stop-kranlar, kworumlar, post-mortemler we signaturalar.
10) Synlamak we daşbordlar
Layer Overview: derejeler we sebitler boýunça SLO/SLA ýylylyk kartasy.
Interface Health: Serhetlerdäki ýalňyşlyklar/gizlinlik (Lk Lk + 1).
Tail & Finality: p95/p99, finality lag, DLQ/replay.
Ykdysadyýet Paneli: Cost-to-Serve, marja/waka, üpjün edijiler boýunça QF.
Governance: boşluklaryň nobaty, çaklama wagty, agramyň wersiýasy.
Compliance: blokirleme/gyzyl zolaklar, düzgünleşdirijä hasabat.
11) Giriş pleýbugy
1. Häzirki arhitekturanyň inventarizasiýasy. Hyzmatlary L0...L9.
2. Interfeýsleri kesgitlemek. Her jübüt üçin 1: API/shemalar/SLO/audit.
3. Yşyklandyryş 'x _ msg _ id' we wakalaryň pasportlaryny girizmek.
4. Maglumat şertnamalary. Shemalar, wersiýalar, göçmeler (SemVer + feature-flags).
5. Howpsuzlyk we laýyklyk konturlary. DID/VC, ZK, eksport syýasaty.
6. Ykdysadyýet. Nyrhlary per dereje, QF, ätiýaçlandyryş gaznasy, RNFT-hukuklar.
7. 治理. Üýtgeşmeleriň tertibi, kworumlar, sunset-klauzlar, köpçüligiň hasabatlary.
8. Chaos/Game-days. DA/bridge/POP-yň pese gaçmagy, baha şoklary, geo-bloklar.
9. Pilot. Bir domen → zynjyrara eskalasiýa → masştab.
10. Retrokalibrowka. SLO/ykdysadyýet/hadysalara görä.
12) KPI üstünlikli iýerarhizasiýa
Operasiýa: MTTR/interfeýs hadysalarynyň azalmagy, deploy-yzyna gaýdyp gelmezlik.
Hil: p95/p99 ↓ durnukly throughput; DLQ depth ↓, replay success ↑.
Ykdysadyýet: Cost-to-Serve ↓, marja/waka ↑, tölegleriň çaklanylyşy.
: TTC propozaly ↓, paýy sunset-düzedişler wagtynda ↑, aç-açanlyk.
Ylalaşyk: 100% geo/age/sanksiýalaryň geçmegi, nol möhüm düzgün bozmalar.
Ösüş: Täze domen/zynjyryň onbording wagty ↓.
13) Azyk taýýarlygynyň çek-sanawy
- L0...L9 kartoçkasy we gatlak eýeleri (RACI)
- Interfeýs şertnamalary (API/shemalar/SLO/audit) resmileşdirildi
- Wakalaryň üsti bilen yzarlamak we pasportlary girizildi
- Compliance Gate we ZK konturlary birikdirildi
- Wersiýalaşdyrmak/migrasiýa syýasatçylary we feature-flags işleýär
- Gatlaklaryň ykdysadyýeti (nyrhlar/QF/eskrou) beýan edilýär we synagdan geçirilýär
- Dereje/interfeýs daşbordlary we aladalar işjeň
- Kadensde Chaos-praktikalar we post-mortemalar
- -prosesler we köpçüligiň hasabatlylygy başlandy
- Pilot geçdi, retrokalibrowka tamamlandy
14) Sözlük
DA (Data Availability): maglumatlar/subutnamalar gatlagy.
Finality: ýagdaýyň/amallaryň yzyna gaýtarylmazlygy.
Outbox/Inbox: kepillendirilen eltip bermek we idempotentlik.
RNFT: gatnaşyklar/hukuklar/çäkler we KPI şertnamasy.
R/S: hil abraýy we jogapkärçiligiň ykdysady girewi.
QF: hil boýunça tölegleri köpeldiji.
Sunset: awto-yza gaýdýan parametrleri wagtlaýyn düzetmek.
Tail Amplification: p99/p50 - gijikdirmeleriň "guýruk" güýji.
15) Jemleýji
Ekosistem derejeleriniň iýerarhiýasy operasiýa kartasydyr: jogapkärçiligiň çäkleri nireden geçýär, haýsy üýtgeşiklikleri bozup bolmaýar we üstünligi nädip ölçemeli. Takyk interfeýsler, ahyrky gözegçilik, howpsuzlyk we dolandyrylýan ykdysadyýet bilen ekosistema - demirden we marşrutlaşdyrmadan başlap, domen gymmatlyklaryna, höweslere çenli masştably, öňünden aýdyp boljak we durnukly bolýar.