21 lines
964 B
Plaintext
Executable File
21 lines
964 B
Plaintext
Executable File
---
|
||
title: "📻 PierMesh"
|
||
---
|
||
erDiagram
|
||
"👥 Peer" }|..|{ "🗄️Server" : "🔌 WS"
|
||
"👥 Peer" }|..|{ "🗄️Server": "📄 HTTP/S"
|
||
"🗄️Server" |o..o| "🐟 Catch": "❔ Queries"
|
||
"🗄️Server" |o..o| "💿 Cache": "❔ Queries"
|
||
"🗄️Server" |o..o| "📤 Transmitter": "❔ Queries"
|
||
"🐟 Catch" |o..o| "📤 Transmitter": "❔ Queries"
|
||
"🐟 Catch" |o..o| "👥 Peer": "🔌 WS"
|
||
"🐟 Catch" |o..o| "📤 Transmitter": "✉️ Sync packet"
|
||
"💿 Cache" |o..o| "📤 Transmitter": "✉️ Sync packet"
|
||
"👂 fListen" |o..o| "💿 Cache": "👂 Listen for completed messages"
|
||
"👂 fListen" |o..o| "👥 Peer": "🔌 WS"
|
||
"📤 Transmitter" |o..o| "🔽 onReceive": "✉️ Get packet"
|
||
"🔽 onReceive" |o..o| "🧽 Sieve": "🧽 Filter packet"
|
||
"🧽 Sieve" |o..o| "💿 Cache": "➕ Push completed messages"
|
||
"📤 Transmitter" |o..o| "📻 PierMesh": "📻 Send"
|
||
"📻 PierMesh" |o..o| "🔽 onReceive": "🔽 Receive"
|