A fault-tolerant cache service for web search engines

Carlos Gómez-Pantoja, Veronica Gil-Costa, Dolores Rexachs, Mauricio Marin, Emilio Luque

Resultado de la investigación: Contribución a los tipos de informe/libroContribución a la conferencia

1 Cita (Scopus)

Resumen

Large Web search engines are constructed as a collection of services that are deployed on dedicated clusters of distributed-memory processors. In particular, efficient user query throughput heavily relies on using result cache services devoted to maintaining the answers to most frequent queries. Load balancing and fault tolerance are critical to this service. This paper proposes the design of a result cache service based on consistent hashing and a strategy for enabling fault tolerance. Performance evaluation is performed by using actual queries from a commercial search engine. The results show that the proposed cache service outperforms baseline approaches, decreases the average query response time, increases query throughput and efficiently recovers performance after processor failures.

Idioma originalInglés
Título de la publicación alojadaProceedings of the 2012 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012
Páginas427-434
Número de páginas8
DOI
EstadoPublicada - 15 oct 2012
Evento2012 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012 - Madrid, Espana
Duración: 10 jul 201213 jul 2012

Conferencia

Conferencia2012 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012
PaísEspana
CiudadMadrid
Período10/07/1213/07/12

Áreas temáticas de ASJC Scopus

  • Informática aplicada
  • Software

Huella Profundice en los temas de investigación de 'A fault-tolerant cache service for web search engines'. En conjunto forman una huella única.

  • Citar esto

    Gómez-Pantoja, C., Gil-Costa, V., Rexachs, D., Marin, M., & Luque, E. (2012). A fault-tolerant cache service for web search engines. En Proceedings of the 2012 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012 (pp. 427-434). [6280322] https://doi.org/10.1109/ISPA.2012.62