Skip to content

Micro Socket Dokümantasyonu

Gerçek zamanlı iletişimde mikroservis benzeri, küresel ölçekte kusursuz bir paradigma.

Bu dokümantasyon, Micro Socket metodolojisini baştan sona anlatır: paradigma, sub-socket modeli, invariant'lar, detaylı algoritmalar, akış şemaları ve Node.js ile kod örnekleri.

⭐ GitHub'da yıldızlayın — Bu dokümantasyon işinize yarıyorsa repoyu yıldızlayabilirsiniz.


Hızlı Bağlantılar

BölümAçıklama
MetodolojiMicro Socket nedir, prensipler, küresel çözümler
Sub-Socket ModeliSunucu/istemci sub-socket, milyonlarca yayın
İnvariant'larI₁–I₇: ACL, dedup, sıralama, teslim, SLO, resume, bütünlük
AlgoritmalarMaster akış, pseudocode, Mermaid diyagramları
Node.js GatewayWebSocket gateway, ACL, dedup, NATS/Redis
Node.js İstemciSDK, seqNo, ACK, RESUME
Tam E2E ÖrnekÇalışan örnek proje
Test & FintechTest matrisi, metrikler, fintech senaryoları

Micro Socket Özeti

  • Sunucu: Her topic için sub-socket; milyonlarca abonelik ile ölçeklenebilir yayın.
  • İstemci: Aynı mantıkla çoklu micro socket (fiyat / risk / ödeme ayrı kanallar).
  • Garantiler: Yetkisiz erişim yok (I₁), çift işlememe (I₂), tutarlı sıralama (I₃), teslim (I₄), gecikme SLO (I₅), resume (I₆), bütünlük (I₇).

Sol menüden tüm bölümlere erişebilirsiniz. Algoritma ve akış şemaları Mermaid ile çizilmiştir; Node.js örnekleri kopyalanıp projenize uyarlanabilir.

Star the repo on GitHub if this documentation is useful — link in the navbar above.