Achieving real-time updates on large scale of concurrent users using AWS

0

In our solution we are trying to support real-time updates on large scale(around million concurrent users) with low latency and keep low maintenance cost using AWS. Some points regarding our solution is:

  1. Same data has to be broadcasted to all users at once regularly(eg: Live scores)
  2. The data is only to be broadcasted one-way

We are exploring using AWS appsync or use Autoscalling along with self-managed EC2 instances maintaing socket connections to send real-time updates. What is the general practice at this scale, is there any caveats in trying to autoscale and manage at our end because we feel this approach leads to very minimum and non-variable costing from using AWS services.

2 回答
1
profile picture
专家
已回答 10 个月前
0

Hello,

This video is spot on re. what you try to achieve: it describes the full reference architecture proposed by AWS for scoreboards.

https://www.youtube.com/watch?v=63USal9QwCk

It is based on serverless architecture to optimize costs and maximize efficiency (minimal infra maintenance, etc.)

Best,

Didier

profile pictureAWS
专家
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则