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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인