Realtime Communications with Flutter
summary
Claims a working open-source realtime framework (repo coming) that runs Dart on the server, uses Dart server with shelf and lightweight Docker scratch images (8–20 MB), stores data in Postgres + PostGIS + pgvector and pushes updates via Postgres notify/listen (8KB payload) to connected clients over websockets via shelf_websocket, handles subscriptions and sync (plans for CRDTs crdtsync / postgres_crdt), notes Cloud Run websocket limits (~24h) and Firebase cost/feature pain points ($5k–$10k bills, vendor lock-in).
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:09Building real-time framework
- 5:01Firebase limitations
- 8:54Choosing PostgreSQL for the database layer
- 14:34Replacing cloud functions
- 18:26Dart and Shelf APIs
- 23:00WebSockets for two-way
- 30:32Sending data over WebSockets
- 36:34Data access sync
- 39:45Demo and open-source
- 41:08Future of Flutter comms
related talks
27mFirebase: Making Real-time a Reality
35mThe Flutter Journey of Building a Live Streaming App
01h 23mBasic and advanced networking in Dart and Flutter
45mKeeping it Real(time)
28mRealtime Content Delivery: Powering dynamic instant experiences on your mobile apps
18mbuilds a realtime chat app with AWS
09m0-60 in 15 Minutes: Building a Realtime App With Elm and Horizon
23mMoQ: Not Another Tech Demo
