Skip to main content

Reading the city

Every building has a fixed shape that tells its kind, and its geometry never changes with data, so your spatial memory stays valid. Data is expressed through light only. There are three accents: cyan is healthy, amber is over a threshold, red (2D only) is an error.

Shapes​

ShapeKind
Tower (tall box)SSH server
Drum (3 stacked discs)PostgreSQL, MySQL/MariaDB, MongoDB, SQL Server, SQLite
Hexagonal prismRedis / Valkey
Caged drum (drum in a frame)AWS RDS instance
Warehouse (low slab, roof cells)S3-compatible bucket
Beacon (thin tall spire)HTTP or TCP probe
Gate (low wide slab)AWS load balancer

Servers (towers)​

You seeIt means
Edge colorstatus: cyan online, amber degraded, faint outline unknown, none offline
Edge pulse speedCPU: 0 % → 0.2 Hz, 100 % → 2 Hz
Bands filling upwardmemory used, in tenths
Ring arcs at the basethe 4 fullest disks; amber above the disk warning
Rising particlesnetwork traffic, log scale (none below 1 KiB/s)
Caption under the namethe degraded reason, "last seen …", "offline", or "waiting for first poll"

Databases and caches​

You seeIt means
Pulse (drum, prism)queries, transactions or commands per second (log scale)
Pulse (caged drum, RDS)CPU percent
Lit discs / stripsconnections in use out of the maximum
One ring arcstorage used out of a known limit (Redis maxmemory, RDS allocated storage)
Roof cells (warehouse)stored bytes, log scale up to 10 TiB
Particles (warehouse)bucket growth (only growth is drawn)

Probes and load balancers​

You seeIt means
Pulse (beacon)latency: a slow endpoint pulses fast (≤ 20 ms slow, 3 s fast)
Pulse (gate)requests per second
Lit bands (gate)the share of healthy targets (all 6 lit: every target healthy)

Truth states​

These override everything above:

StateLooks like
Offlinea dark volume: no light, no motion, no ring, no particles
Stalegrey (15 % saturation), every motion frozen, "last seen N ago"
Unknowna faint outline only: present, not measured yet

An offline or stale building never looks operational. The browser recomputes staleness every second on its own clock, so towers freeze even if the server stops sending.

The floor​

  • Districts are raised plates with their name in front; click it to frame the district. The plate's rim is amber when anything inside is degraded or offline, cyan when every measured member is online, and muted when nothing has been measured yet.
  • Trouble beacons are soft amber shafts of light above degraded buildings, so a problem shows from anywhere in the city. Offline buildings stay dark.
  • Links are lines of light from user to used (Topology); they never use an accent color, so they never compete with status.
  • The grid, fog, sky, stars and floor reflections are atmosphere: static, never data.

UI marks (not data)​

A thin white ring on the floor marks the focused building. REPLAY marks time travel. DEMO DATA marks the simulated city. AI: in a caption means an AI agent is running a command there right now.