¿Cuál sería el costo de alojamiento para construir un motor de búsqueda simple como ask.com?

Comience con poco con cualquier proveedor de alojamiento en la nube como amazon (primer año gratis), linode o azure, etc. y escale a medida que crece.

Para darle números, el motor de búsqueda como tal se puede ejecutar en cualquier instancia de 20 $ por mes con todos los componentes (db, almacenamiento en caché, apis, etc.), el resto dependerá de la carga. Pero si su (s) servidor (es) comienzan a fallar, es un buen problema ya que para entonces tendrá más de una forma de financiar su costo de alojamiento. Múltiple por 1.5 o 2 si desea cubrir el equilibrio de carga y el tiempo de inactividad.

Estamos construyendo una aplicación local de preguntas y respuestas en tiempo real Bushlark (Bushlark – Your Personal Reporter). Está en vivo en una instancia de 40 $ linode y tiene muchos componentes (cerca de 10), aproximadamente 1000 usuarios, pero funciona sin problemas y no habrá ningún problema para la carga 30x. Más allá de eso también hay mucho margen para la optimización del código. A continuación se muestra el gráfico de uso de la CPU para un día.

Así que adelante y comience, puede ser gratis en Amazon, Azure o IBM Cloud.

Buena suerte.

Si su sitio tiene un máximo de 1 millón de preguntas, puede comprar el paquete VPS SSD 3 con un costo de $ 13.49 / mes en ovh.com. Puede construir un motor de búsqueda con ElasticSearch como backend y PHP como frontend. Probé en el motor de búsqueda Thumboy, 1 millón de documentos indexados requieren alrededor de 40 GB de disco duro y 4 GB de RAM de servicio es suficiente.