Duolingo usa Amazon DynamoDB per memorizzare 31 miliardi di elementi a supporto di un sito di e-learning che offre corsi in 80 lingue. La startup statunitense raggiunge più di 18 milioni di utenti al mese in tutto il mondo, i quali eseguono più di sei miliardi di esercizi attraverso le lezioni gratuite di Duolingo. L’azienda si affida in larga misura a Amazon DynamoDB non solo per il suo database altamente scalabile, ma anche per le sue elevate prestazioni, le quali permettono di ottenere fino a 24.000 unità di lettura e 3.300 unità di scrittura al secondo. Inoltre, Duolingo utilizza una vasta gamma di altri servizi AWS tra cui Amazon Elastic Compute Cloud (Amazon EC2), basato sulla famiglia di processori Intel Xeon di ultima generazione, per il calcolo; Amazon ElastiCache per migliorare le prestazioni; Amazon Simple Storage Service (Amazon S3) per archiviare i dati connessi alle immagini; e Amazon Relational Database Service (Amazon RDS) per l’archiviazione permanente di dati. Per il futuro, Duolingo pianifica di sfruttare AWS Elastic Beanstalk e AWS Lambda per la sua architettura basata su microservizi, così come Amazon Redshift per le sue funzionalità di analisi dei dati.
Siamo grati per tutto il lavoro che AWS ci ha risparmiato. AWS ci ha permesso di concentrarci sulla nostra missione, che è l'istruzione linguistica gratuita per il mondo.
Karin Tsai
Senior Software Engineer, Duolingo
Servizi AWS utilizzati
Amazon DynamoDB
Amazon DynamoDB è un servizio di database NoSQL rapido e flessibile per qualsiasi scala.
Amazon ElastiCache
Amazon ElastiCache è un servizio di memorizzazione nella cache serverless compatibile con Redis e Memcached che offre prestazioni in tempo reale e ottimizzate in termini di costi per le applicazioni moderne.
Ulteriori informazioni »
Amazon S3
Amazon Simple Storage Service (Amazon S3) è un servizio di archiviazione di oggetti che offre scalabilità, disponibilità dei dati, sicurezza e prestazioni all'avanguardia nel settore.
Ulteriori informazioni »
Amazon RDS
Amazon Relational Database Service (Amazon RDS) è una raccolta di servizi gestiti che rende semplice impostare, operare e scalare i database nel cloud.
Ulteriori informazioni »
Altre testimonianze dei clienti nel settore dell'istruzione
Inizia
Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.