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 réponses
1
profile picture
EXPERT
répondu il y a 10 mois
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
EXPERT
répondu il y a 10 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions