Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building a Fully Featured Scalable Chat App - Azure CosmosDBConf 2022

Building a Fully Featured Scalable Chat App - Azure CosmosDBConf 2022

Slides for my session at Azure CosmosDBConf 2022: https://www.youtube.com/watch?v=LpzJTJvH6go

The GitHub repo: https://github.com/ably-labs/fully-featured-scalable-chat-app

Marc Duiker

April 20, 2022
Tweet

More Decks by Marc Duiker

Other Decks in Technology

Transcript

  1. @MarcDuiker 24 Ably User 1 User 2 User 3 User

    4 Subscribe Subscribe Subscribe
  2. @MarcDuiker 27 1 + 999 = 1000 messages Ably Publisher

    Subscribers 1 999 1000 users in a channel
  3. @MarcDuiker 28 Ably Publishers Subscribers 1000 + 1000 * 999

    = 1 million messages 1000 999 1000 users in a channel
  4. @MarcDuiker 29 Ably CosmosDB 1000 POST 1000 Azure Functions 1000

    GET 1000 Azure Functions 1000 1000 users in a channel
  5. @MarcDuiker - Chat moderation - Search - Media previews -

    Private messaging - New ideas? https://github.com/ably-labs/fully- featured-scalable-chat-app