Skip to content

Architecture ​

High level ​

High-level architecture: browser, the Next.js server on Render, Redis and New RelicHigh-level architecture: browser, the Next.js server on Render, Redis and New Relic

Auth ​

Auth flow: the proxy issues or renews a JWT cookie on each requestAuth flow: the proxy issues or renews a JWT cookie on each request

Data ​

Events ​

Event flow: a mutation stores state in Redis, emits an event and each subscription sends the update over SSEEvent flow: a mutation stores state in Redis, emits an event and each subscription sends the update over SSE