~/talk

builds a realtime chat app with AWS

Talkat Commit Your Code 2024 · 2024-12-05..12-06· [web-performance]
slides:none on file

A realtime chat app gets built live using AWS AppSync Events and Amplify with code to publish/subscribe over websocket channels, client code that maintains a messages array, and optional Cognito auth and CDK infra in the repo. Claims that the fully managed API handles connection routing and can scale to millions of messages per second show why the backend is minimal. Demo shows working messaging via QR-deployed app but has a small flake during the live demo.

AI-written summary · about

  1. 0:00Introduction
  2. 0:52Realtime basics
  3. 2:16Polling vs WebSockets
  4. 3:17AWS realtime APIs
  5. 4:46AppSync game changer
  6. 6:36Demo setup
  7. 8:40WebSocket in React
  8. 9:24AppSync WebSocket API
  9. 10:30Amplify WebSocket setup
  10. 11:38Subscribing to messages
  11. 12:00Publishing messages
  12. 13:45Debugging demo
  13. 15:37Amplify WebSocket handling
  14. 16:18Deploying chat app
  15. 17:06Security and closing
~/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.