ืืงืื ื ืืกืืื ื ืฉืืืจืจ Riot P2P.
ืืืืืืช - ืืืงืืจ ืืงืื ืขืืืจ ืจืฉืช ืืืืืืช ืึทืืจึดืืฆึธื. ืฉืื ืื ื-P2P ืืืกืืฃ ืืืืขืช ืฉืจืช ืืคืืจืฆืื ืืืงืื ืืืื ืืืฉืชืืฉ ื-DNS ืืจืืื ืืืืฆืขืืช ืืื ืืืจืฆืื libp2p, ืืืฉืืฉ ืื ื IPFS. ืืืื ืืืจืกื ืืจืืฉืื ื ืฉื ืืืงืื ืฉืฉืืืจืช ืืช ืืกืฉื ืืืืจ ืืขืื ืช ืขืืื ืืืืฉ, ืื ืืขืืืื ืื ืืืืืืื ืืืืื (ืืืืืื, 0.2.0) ืื ืชืื ืื ืขืืืื ืืืืืงื. ืืื, ืื ืืืืืฅ ืืืฉืชืืฉ ืืืงืื ืืื ืืืจ ืืฉืื.
ืืืงืื ืืืืฉื ืคืืจืฆืื, ืืฆืืจืช ืืืจืื ืืืฆืืช ืงืืืื ืืืจืื ืืืืืื (ืืื ืฉืจืช!).
ืขื ืืืช, ืจืฉืช ืืืืจืืงืก ืืจืืฉืืช ืืืฉืชืืฉืช ื-DNS ืืจืฉืช ืืืืจืืงืก ื-libp2p ืขืืืื ืืื ื ืืืืืืช ืืืชืืื ืืืงืืื ืืื ืืจืืงืฆืื ืื ืขื ืื.
ืืื ืืืฉืชืืฉ ืืืงืื, ืคืฉืื ืืืฅ ืขื ืืคืชืืจ ืืื ืืกื, ืืืืืจ ืืื ืชืงืื ืืืื ืฉื ืืฆืจ ืืจืฉืช. ืืืฆืื ื ืชืื ืื ืขืืืื ืืื ื ื ืชืื.
ืืืืืื ืฉืื ืืฆืื ืื ืืฆืืื ืฉื ืืืฉื ืืคืฉืจื, ืืชื ืขืืื ืืืืชืงื ืืืขืื:
- ืื ืชืืื ืืืืื ืก ืืืฉืืื ืฉืื ืื ืืงืืื ืืื ืืจืืงืฆืื ืขื ืืงืืืืช ืืืจืื ืื ืืฉืจืช ืืคืืขื ื-Service Worker ื ืืจื ืขื ืืื ืืืคืืคื ืืืื ืงืฆืื ืืืื ืืงืฆืื. ืืขืื ืืื ืืืื ืืคืืืจืคืืงืก, ืฉืขืืฉื ืืืช ืืืืจ 30 ืฉื ืืืช ืฉื ืืืกืจ ืคืขืืืืช].
- ืืจืืช ืืจืฉืช libp2p, ืืฉ ืืืืืืช ืืื ืขื ืืกืคืจ ืืคืขืืืืช ืฉื ืืชื ืืืฆืข, ืื ืฉืขืืื ืืืจืื ืืืขืืืช ืืคืืจืฆืื.
ืชืืืืช ืืขืืืื ืขื ืืจืกืช P2P ืฉื ืืืจืืงืก ื ืืขื ืืจืฆืื ื ืฉื ืืืคืชืืื ืืชืช ืืืชืจ ืืืคืฉ ืืืฉืชืืฉืื ืฉืืื. ื ืืชืืง ืืืฉืจืช ืืืจืืื ืืืคืฉืจ ืืืงื ืขื ืืชืงืฉืืจืช ืืชืื ืจืฉืชืืช ืืงืืืืืช ืืจืฉืชืืช ืจืฉืช, ืืืืื, ืืชื ืืื ืฉืืื ืืืืฉื ืืจืฉืช ืืืืฆืื ืืช ืืืืืืช ืื ื ืขืืจืช. ืืฉ ืืื ืื ืืฉืคืขื ืืืืืืช ืขื ืืคืจืืืืช, ืืฉื ืืืขืืจ ืืืื-ื ืชืื ืื ืืืืขืืจืื, ืืฉืจ ืืชืจืืืฉ ืื ืืืืืกื ืื ืจืง ืขื ืืื ืืืฉืชืชืคืื ืืืชืืชืืืช. ืืกืืคื ืฉื ืืืจ, ืื ืืืืื ืืฉืงืื ืืฉื ืืช ืืืืฉ ืืช ืืืืฉืืื ืื ืืืืืื ืฉื ืืืจืืงืก ืืื ืืืฉืื ื ืืืืืช ืืืืืื ืืืืืื ืืืชืจ.
ืืืฉืื ื-API ืฉื ืืฉืจืช ืืืฉื ืืืืฆืขืืช ืงืืืคืืืฆืื ืฉื ืฉืจืช ืื ืืจืื ืืชืื ืงืื WebAssembly, ืืคืืขื ืื ืืื ืืช ืขื ืืืงืื ืืฆืืจื ืฉื Service Worker, ืชืื ืฉืืืืฉ ื- IndexedDB ื- SQLite ืืื ืืืืกื ื ืชืื ืื ืืงืืืืช, ืืืงืจื ืฉื ืืจืกืช ื-web ื-Electron wrapper.
Dendrite ืืื ืฉืจืช Matrix "ืืืจ ืฉื ื" ื-Go ืฉื ืืฆื ืืคืืชืื ืื ืืขื ืืืืืช ืืืืืืจื ืืื ืื ืืชื ืืืฉืชืืฉ ืื ืื ืืืืคื ืืื ืืืืื. ืืฆืืจื ืืืืืืจืืช, Apache Kafka ืืฉืืฉ ืืืื ืืจืืงืฆืื ืืื ืฉืืจืืชื ืืืงืจื, ืืืฆืืจื ืืื ืืืืืืช - ื ืคืงื. ื ืืชื ืืืฆืื ืชืืขืื ืืื ืืืช ืืจืกืช P2P ืฉื Dendrite ื-GitHub.
Dendrite ื ืืขื ืืืงืืจ ืืืืืช ืฉืจืช ืืืืจืืช ืืืืืืช ืฉื ืืขื ืืืืืช ืชืืืืฃ ืืฉืืจ ืกืื ืคืกื, ืืชืื ื-Python, ืฉืืฉ ืื ืืขืืืช ืืืฆืืขืื ืืืืจืืืืช. ืืื ืืืื ืืฆืืจื ืืชืืืื ืืืฉืื ืื ืืืื ืฉื ืกืื ืคืกื, ืคืืชืื ืืื ืืจืื ืืจื ืืืืจื. ืืกืืคื ืฉื ืืืจ, ืืคืืชืื ืืชืืืฉ, ืื ืื ืืืืืื ืืคืชื ืืช ืืกืืก ืืงืื ืืงืืื ืื ืืืงืฉืจ ืืืืจืืช ืืืืืืช, ืืื ืืืชืืงื ืืืชืืื ืืืืืขื ืืืืฉืืจื ืืงืื ื ืืืืื ืืืขืื ืืกืคืง ื ืืื, ืืืื ืืคืืคื ืื ืืืืคืื ืื.
ืืืืฉืื ืื ืืืื ืฉื Dendrite ื ืืฆื ืขืืืื ืืฉืืื ืืคืืชืื ืืืืงืืืื ืฉืื, ืืื ืื ืืืจ ืืกืคืืง ืขืืืจ ืคืืจืฆืื ืคืฉืืื:
ืืืฉืงื API ืฉื ืฉืจืช ืืงืื: 34% (227/672 ืืืืงืืช) - ืขืืืื ื-33%
ืืืฉืงื API ืฉื ืืคืืจืฆืื: 34% (35/103 ืืืืงืืช) - ืขืืืื ื-27%
ืื ืื ืื ืืกืืื ืืจืืฉืื ืืืืฉื P2P. ืืขืืจ ืืืืชื ืืืืื ืืืฆืืจ Proxy CoAP ืืจืฉืช Yggdrasil ืขืืืจ Synapse.
ืืคืชืื ืคืจืืืืงืื Matrix ืืื ื ืืชืืงืืื ืืคืืจืฆืื ืืืื ืืืชื ืกืื ืืืืื ืืืืืืจ ืืืื ืขืื ืืืชืจ. ืืืืืื, ื ืขืจื ื ืืกืื ืืืืืื ืขืืืืืช ืืจืืช ืืืืืื. ืฉื ืืชืคืชื ืคื ืืืืืื - ืคืจืืงืกื ืฉืืืื ืื ืืงืื ืืื ืชืืืื ืืืฆืคื ื ืืืื ืืืชืืืจ ืืืงืืื ืืื ืืจืืงืฆืื ืขื ืืืืขืืช ืืืฆืคื ืืช. ืื ืืืืืืืช ืฉื ื ืงืื ื ืืขืื ืืืืืื ืืืช ืืขืชืื ืืืืคืืจ ืืงืฉืืจืช ืื ืืกื ืืฉืจืช, ืืืืื MXID, ืืื ืืจืืงืฆืื ืขื ืืจืฉืช ืืืืฆืขืืช ืืคืชื ืฆืืืืจื, ืฉืืืจ ืืืืฉื ืืืงืืช ื- Riot P2P.
ืืชื ืืืื ืืืฆืื ืืืืข ืืคืืจื ืืืชืจ ืขื ืืืืฉืืื ืฉื ืืืฉืืืื ืืชืืื ื ืื ืืืฆืืช FOSDEM 2020 ื-YouTube ะธ ืืคืืกื ืืืืจืื ืืืืื.
ืืฉ ืื ืืจืกืช Riot P2P ืืื ืืจืืืื, ืืืืืกืกืช ืขื ืืงืื ืืืืคืืืงืฆืื ืืืฉื ื. ืืขืชืื ืืชืืื ื ืืืขืืืจื ืืงืืื. RiotX.
ืืชืจ ืขื ืื
-
ืืคืจืืืงื ืืืฆื TARDIS (Time Agnostic Room DAG Inspection Service) ืืื ืืืคืจ ืืืืื ืฉื ืืจืฃ ืืืจืืขืื ืืื ืืืจื (DAG) ืขืืืจ ืืืจื ืืืจืืงืก ืืืืืกืก ืขื Riot P2P.
-
ืืคืจืืืงื ืชืขืื (ืฉืจืช ืฉืคืืชื ืขื ืืื ืืงืืืื ื-Rust) ื ืืฆื ืืขืช ืืฆืคื ื ืืงืืฆืื ืืฆืืจืคืื ืืืืฉืืื.
-
ืฉืจืช ื ืืกืืื ื ืืกืงืืื ืืืคืืข - ืืกืงืจืื.
ืืงืืจ: linux.org.ru