La infraestructura técnica de Quora se encuentra principalmente en los servicios web de Amazon.
Alexa predice que Quora recibe alrededor de un cuarto de billón de visitas al mes: http://www.wolframalpha.com/inpu…
Realmente no hay forma de convertir con precisión las vistas de esta página en la cantidad de instancias de servidor requeridas.
- ¿Cómo se instala Redis en un servidor de alojamiento compartido?
- ¿Cuáles son las principales diferencias entre los servidores de alojamiento como AWS, GoDaddy y Digital Ocean?
- Si quisiera crear un inicio web, ¿qué idiomas de front-end, back-end, servidor, etc. tengo que saber?
- ¿Cuál es la diferencia entre el servidor en la nube y el servidor dedicado?
- Cómo alojar un servidor localmente en el área de la Bahía de San Francisco a un precio razonable
Pero, para trazar un paralelo aproximado para hacer una suposición educada para un cálculo “al revés”:
Reddit necesitaba 80 instancias de servidor para servir mil millones de visitas a la página, hace un par de años: http://blog.reddit.com/2010/07/y…. (Reddit también está alojado en Ec2 y está escrito en Python).
Dado que Reddit en ese momento estaba limitado para servidores y nuevas características y dado que Quora tiene MUCHAS CARACTERÍSTICAS, creo que es seguro asumir que tienen mucho más que eso, incluso para atender una cuarta parte del tráfico.
Si tienen 150 instancias de memoria extra grande (o “Dynos”, en la terminología de Heroku: algunas para el servicio web, algunas para el almacenamiento en caché, algunas para el equilibrio de carga, algunas para las bases de datos, algunas para el procesamiento en segundo plano, el aprendizaje automático, otras para el desarrollo para todos estos, algunos para la puesta en escena), o algo equivalente a eso:
Si observa los precios de EC2: http://aws.amazon.com/ec2/pricing/ y hace los cálculos: http://www.wolframalpha.com/inpu… terminará por poco menos de $ 50K por mes .
Pero aún debe incluir el ancho de banda y los costos de almacenamiento, que pueden ser de hasta otros $ 10K. Pero luego el precio también puede reducirse comprando muchas instancias reservadas por adelantado.
También debe tener en cuenta la Elasticidad de EC2, es decir, se pueden comprar muchas instancias un mes cuando quieren probar un algoritmo de ML y comparar sus resultados con el otro y derribarlo el mes siguiente.
Así que creo que en realidad sería entre $ 30K y $ 100K fluctuando cada mes. Entonces, en algún lugar entre ser “No trivial” y “Monto significativo”, dados los Financieros de Quora.