¿Cómo puede Uber manejar una gran cantidad de conexión concurrente?

La magia se llama computación en la nube. Puede configurar una solución como esta con poco dinero en su tarjeta de crédito y haciendo clic con el mouse. Con una solución en la nube como AWS, Google Cloud, Microsoft Azure y otros, puede configurar una puerta de enlace API, que puede escalar automáticamente según sus necesidades en segundos. La puerta de enlace puede atender tantas solicitudes como necesite. Los datos se pueden almacenar en una base de datos en la nube como BigQuery, MongoDB, Dynamo DB, Aurora y otros. Estas bases de datos se pueden distribuir en todo el mundo, se pueden escalar automáticamente, hacer redundancia y realizar copias de seguridad. Por lo general, solo paga por lo que usa. Por lo tanto, puede comenzar con una configuración pequeña que le costará quizás un dólar o menos y usar el mismo sistema sin muchos cambios para cientos de miles de solicitudes por segundo, su factura crecerá proporcionalmente. No necesitas hardware ni lo entiendes.

Amazon Web Services (AWS) – Servicios de computación en la nube

Productos y Servicios | Google Cloud Platform | Google Cloud Platform

Directorio de Azure Cloud Services | Microsoft Azure