~/talk

Real-time applications with Azure Web PubSub

Talkat NDC Oslo 2023 · 2023-05-22..05-26· [web-platform, dotnet]
slides:none on file

Azure Web PubSub provides WebSockets-based pub/sub with sendToAll broadcasting, hubs and groups, and a negotiate endpoint workflow that issues JWT client tokens (server must generate tokens). Demos show a console publisher/subscriber, an ASP.NET Core poll app with Blazor static clients, a client-to-client chat using the pub/sub websocket client (JSON/protobuf subprotocols and a reliable reconnection option), and Azure Functions triggers/bindings. Billing note: 1 unit = 1000 concurrent connections, 1M messages/unit/day free.

AI-written summary · about

  1. 0:00Real-time apps with Azure Web PubSub
  2. 2:09Azure Web PubSub features
  3. 12:20Demo one publisher and one subscriber
  4. 17:33Key learnings from demo
  5. 18:14Server vs client roles
  6. 24:17Demo: poll app with server
  7. 30:43Client-to-client messaging
  8. 35:16Demo: chat app
  9. 39:30Serverless with Azure Functions
  10. 45:06Demo: Functions + Web PubSub
  11. 48:38Debugging Web PubSub
  12. 50:01Use cases and benefits
  13. 51:26Comparison with SignalR and other services
  14. 52:09Closing and resources
~/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.