~/talk

Going real time using Azure CosmosDB and React

Talkat NDC Oslo 2021 · 2021-11-29..12-03· [react]
slides:none on file

Builds a serverless real-time stock monitor using Azure Cosmos DB change feed, a serverless React app, and Azure Functions Cosmos DB and SignalR bindings to append movement events, generate projections, and push updates via SignalR. It handles millisecond-level event streams from ~30–40 warehouses (demo generates per-bottle movements), writes per-location aggregates back to Cosmos DB, and uses SignalR negotiate flow and MobX State Tree on the client. Live demo partly fails on an M1 laptop but screenshots and code show the pipeline working end-to-end; Azure cites ~100,000 connections per SignalR instance.

AI-written summary · about

  1. 0:00Start
  2. 3:33Azure Cosmos DB
  3. 6:38Azure Signal
  4. 18:20Create movements
  5. 19:21Calculate stock
  6. 20:13Get storage locations
  7. 26:12Retrieve SignalR connection info
  8. 27:08Stock change trigger
  9. 42:01Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.