Going real time using Azure CosmosDB and React
summary
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
chapters (9)
- 0:00Start
- 3:33Azure Cosmos DB
- 6:38Azure Signal
- 18:20Create movements
- 19:21Calculate stock
- 20:13Get storage locations
- 26:12Retrieve SignalR connection info
- 27:08Stock change trigger
- 42:01Summary
related talks
01h 02mGoing Real Time Using Azure CosmosDB and React
31mGoing real time using Azure CosmosDB and React
28mBuilding a fully featured scalable chat app
43mGetting real(time) with Akka.NET, React and Redux
08mBuild and deploy Node.js and React apps with Visual Studio Code, Azure App Service and Cosmos DB
07mBuilding Real-Time App with React/Redux/Rails/RethinkDB
30mCombining React and Websocket (...)
30mUsing OSS (SignalR, React) to Connect Users to an API in NRT (Near-Real Time)
