DiagramHub · Gallery

Realtime Chat Architecture Diagram

Live diagram ↗
Diagram source (application/json)
{
 "schema_version": 1,
 "diagram_type": "architecture",
 "meta": {
  "title": "realtime chat system: websocket gateway fans out messages, p"
 },
 "components": [
  {
   "id": "n1",
   "type": "security",
   "label": "realtime chat system: websocket gateway ",
   "pos": [
    40,
    300
   ],
   "size": [
    340,
    60
   ]
  },
  {
   "id": "n2",
   "type": "database",
   "label": "presence cache in redis",
   "pos": [
    450,
    300
   ],
   "size": [
    215,
    60
   ]
  },
  {
   "id": "n3",
   "type": "database",
   "label": "message store in cassandra",
   "pos": [
    735,
    300
   ],
   "size": [
    238,
    60
   ]
  },
  {
   "id": "n4",
   "type": "backend",
   "label": "push notification service for offline us",
   "pos": [
    1043,
    300
   ],
   "size": [
    340,
    60
   ]
  }
 ],
 "connections": [
  {
   "from": "n1",
   "to": "n2"
  },
  {
   "from": "n2",
   "to": "n3"
  },
  {
   "from": "n3",
   "to": "n4"
  }
 ]
}

Published 2026-09-25T20:22:40.165Z · 778 KB self-contained · sha256 cb9d44ae3d2dd2ab8bd172f6fa5e47239c0a52895a4c7db46a02b5e215e98231