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ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ