¿Qué es la arquitectura back-end de aplicaciones web a gran escala como Amazon donde millones de usuarios interactúan simultáneamente?

No sé sobre Amazon. Quizás funcione el sitio Q / A de los programadores más grandes: estadísticas de uso de StackExchange.

Ahora, si te venden. Aquí hay información sobre cómo lo hacen estos tipos.

Nick Craver publicó en su blog – Stack Overflow: The Architecture – Edición 2016 u otra respuesta en el sitio de Stack Overflow. Ve y diviértete. 🙂

  • 209,420,973 (+61,336,090) solicitudes HTTP a nuestro equilibrador de carga
  • 66,294,789 (+30,199,477) de ellos fueron cargas de página
  • 1,240,266,346,053 (+406,273,363,426) bytes (1.24 TB) de tráfico HTTP enviado
  • 569,449,470,023 (+282,874,825,991) bytes (569 GB) total recibido
  • 3,084,303,599,266 (+1,958,311,041,954) bytes (3.08 TB) totales enviados
  • 504,816,843 (+170,244,740) Consultas SQL (solo de solicitudes HTTP)
  • 5.831.683.114 (+5.418.818.063) Redis hits
  • 17.158.874 (sin seguimiento en 2013) Búsquedas elásticas
  • 3.661.134 (+57.716) solicitudes de motor de etiquetas
  • 607,073,066 (+48,848,481) ms (168 horas) dedicadas a ejecutar consultas SQL
  • 10,396,073 (-88,950,843) ms (2.8 horas) dedicadas a los impactos de Redis
  • 147,018,571 (+14,634,512) ms (40.8 horas) dedicadas a solicitudes de Tag Engine
  • 1,609,944,301 (-1,118,232,744) ms (447 horas) de procesamiento en el sitio oficial de Microsoft ASP.NET
  • 22.71 (-5.29) ms promedio (19.12 ms en el sitio oficial de Microsoft ASP.NET) para 49,180,275 representaciones de páginas de preguntas
  • 11.80 (-53.2) ms promedio (8.81 ms en el sitio oficial de Microsoft ASP.NET) para 6,370,076 representaciones de la página de inicio

¿Cómo es actualizar todas esas cosas?

Más información sobre sus problemas en su blog.

http://highscalability.com es un gran blog sobre cómo las empresas web a gran escala hacen que sus sistemas funcionen. Han escrito mucho sobre Amazon.