learn

Low-level diagrams

One diagram per folder, side by side.

Every diagram below is the same diagram its folder page shows — reused by id, never redrawn. Solid lines are durable data; dashed lines are ephemeral.

Web

web folder
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Engine

engine package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Common

common package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

HTTP server

http-server folder
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

WebSocket server

ws-server folder
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Flush worker

flush-worker folder
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Redis

redis package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Backend-common

backend-common package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Database

db package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Auth

auth package
BrowserAPIRealtimeCacheDatabaseShareddurableephemeral

Sources: README.md (documented at commit b0026d9)

On this page