Quanto paga Clash of Clans per i server?
Il back-end di Clash of Clans è supportato da AWS. Fanno girare migliaia di istanze EC2 per essere in grado di fornire alta disponibilità (HA). Per memorizzare i dati di gioco, usano S3 di Amazon. Si stima che registrino 10 TB di dati ogni giorno! Per il bilanciamento del carico, usano di nuovo gli Elastic Load Balancer di Amazon. Erano soliti eseguire le loro istanze Hadoop, ma ora sono passati ad Amazon EMR. Ho usato entrambi e posso dire per esperienza che entrambi hanno i loro vantaggi e svantaggi. Per il monitoraggio dei dati, avrebbero potuto usare altri servizi come Splunk ecc, ma di nuovo, usano CloudWatch di Amazon.
Così, vedete, Supercell usa ampiamente AWS per fornire un'incredibile esperienza di gioco ai suoi utenti. Senza AWS, non ci sarebbe stato Supercell. Allo stesso modo, senza AWS, non ci sarebbe stato Uber, Tinder, e la lista inizia proprio lì.
Ora, venendo alla matematica, non ci sono informazioni aperte su che tipo (dimensione) di istanze EC2 fanno girare, o quanto pagherebbero per HA, storage, ecc. Per darvi una stima MOLTO approssimativa del solo costo dello storage al mese:
2 TB al giorno = 2 * 30 = 60 TB al mese
Il prezzo dello storage Glacier è $0.007 per GB
Quindi, viene fuori $0.007 * 60 * 1024 = $430! Questo è economico, giusto? :)
Lo storage è sempre una delle risorse più economiche da acquistare in questi giorni.
Nel 2013, è stato riportato che Hay Day di Supercell e Clash of Clans stavano generando un reddito di 2,5 milioni di dollari al giorno. Supponiamo che Clash of Clans abbia generato la metà di quella cifra (anche se sono abbastanza sicuro che le entrate di COC sarebbero più alte di quelle di Hay Day). Questo fa 1,25 milioni di dollari al giorno per COC. Se la mia vita è in gioco, e devo scommettere, scommetterei che 1/5 di quella somma andrebbe nei servizi AWS ogni giorno. Questo fa 250 mila dollari al giorno solo per i servizi AWS!
Quindi, anche se nessuno può rispondere alla tua domanda con precisione, questo dovrebbe darti un'idea MOLTO approssimativa di ciò che va nel back-end di COC. È incredibile, ve lo dico io :)
Articoli simili
- Di quale hardware del server ho bisogno per un gioco come Clash of Clans?
- Quale di questi giochi per cellulari è il migliore e perché, Marvel Contest of Champions, Clash Royale o Clash of Clans?
- Che linguaggio ha usato Supercell per costruire Clash Royale e Clash of Clans?
- Giochi come Clash Royale e Clash of Clans diventano noiosi dopo averci giocato per qualche tempo?