¿Cuántos servidores hacen falta para procesar una búsqueda en Google?
En su blog personal, el señor Dean ha hecho público que para realizar una búsqueda con un rendimiento eficiente se utilizan alrededor de 1.000 máquinas, por una única búsqueda. El motivo de ello es conseguir la menor latencia posible entre la petición y la respuesta.
Dean comenta cómo ha avanzado Google en 10 años, desde 1999 hasta 2009. Según sus palabras por aquella época servían las respuestas a las búsquedas con una latencia de, normalmente, 1.000ms (1 segundo) y a comparación a día de hoy normalmente en tan sólo 200ms, una quinta parte de segundo, dando la sensación de ser casi instantánea. Dicha mejora ha sido posible gracias al cambio de la carga de los índices en memoria que hicieron hace unos años.
Así que ya sabéis, cada búsqueda en Google implica el uso de 1.000 máquinas más las que haya intermedias repitiendo la información.