Articulo de referencia

Motor de búsqueda distribuido

Un motor de búsqueda distribuido es aquel que no cuenta con un servidor central. A diferencia de los motores de búsqueda centralizados tradicionales, tareas como el rastreo , la...

Un motor de búsqueda distribuido es aquel que no cuenta con un servidor central. A diferencia de los motores de búsqueda centralizados tradicionales, tareas como el rastreo , la minería de datos , la indexación y el procesamiento de consultas se distribuyen entre varios nodos de forma descentralizada, sin un único punto de control.

Historia

Búsqueda previa

Iniciado en 2017, Presearch es un motor de búsqueda ERC20 (PRE) impulsado por una red distribuida de nodos operados por la comunidad que agregan resultados de diversas fuentes. Esto impulsa las búsquedas en presearch.com. Está planeado como un precursor donde cada nodo colabora en un índice global descentralizado. [ 1 ] Presearch tiene un promedio de 5 millones de búsquedas por día y 2,2 millones de usuarios registrados. El 1 de septiembre de 2021, Presearch se agregó como opción predeterminada a la lista de motores de búsqueda en Android para la UE. [ 2 ] El 27 de mayo de 2022, Presearch pasó oficialmente de su Testnet a una Mainnet. Esto significa que todo el tráfico de búsqueda a través del servicio ahora se ejecuta sobre la red descentralizada de Presearch de nodos operados por voluntarios. [ 3 ]

El 15 de diciembre de 2003, Michael Christen anunció el desarrollo de un motor de búsqueda basado en P2P , que finalmente se denominó YaCy , en los foros en línea de heise . [ 4 ] [ 5 ]

Seeks era un proxy de búsqueda web de código abierto y una herramienta distribuida y colaborativa para la búsqueda en la web. Dejó de tener una versión utilizable en 2016.

InfraSearch

En abril de 2000, varios programadores (entre ellos Gene Kan y Steve Waterhouse ) crearon un prototipo de motor de búsqueda web P2P basado en Gnutella llamado InfraSearch . Posteriormente, Sun Microsystems adquirió la tecnología y la incorporó al proyecto JXTA . [ 6 ] Su objetivo era ejecutarse dentro de las bases de datos de los sitios web participantes, creando una red P2P a la que se podía acceder a través del sitio web de InfraSearch. [ 7 ] [ 8 ] [ 9 ]

Opencola

El 31 de mayo de 2000, Steelbridge Inc. anunció el desarrollo de OpenCOLA, un motor de búsqueda colaborativo, distribuido y de código abierto. [ 10 ] Se ejecuta en el ordenador del usuario y rastrea las páginas web y los enlaces que este coloca en su carpeta opencola, y comparte el índice resultante a través de su red P2P . [ 11 ]

Faroo

En febrero de 2001, Wolf Garbe publicó una idea de un motor de búsqueda peer-to-peer , [ 12 ] comenzó el prototipo Faroo en 2004, [ 13 ] y lo lanzó en 2005. [ 14 ] [ 15 ]

Objetivos

Los objetivos de la creación de un motor de búsqueda distribuido incluyen:

1. Crear un motor de búsqueda independiente impulsado por la comunidad;

2. Hacer que la operación de búsqueda sea abierta y transparente mediante el uso de software de código abierto;

3. distribuir los ingresos publicitarios entre los mantenedores de nodos, lo que puede ayudar a crear una infraestructura web más robusta;

4. Permitir a los investigadores contribuir al desarrollo de algoritmos de clasificación de código abierto y de mantenimiento público, y supervisar el entrenamiento de los parámetros del algoritmo.

Desafíos

1. La cantidad de datos a procesar es enorme. El tamaño de la web visible se estima en 5 PB distribuidos en aproximadamente 10 mil millones de páginas.

2. La latencia de la operación distribuida debe ser competitiva con la latencia de los motores de búsqueda comerciales.

3. Es necesario desarrollar un mecanismo que impida que los usuarios malintencionados corrompan las estructuras de datos distribuidas o el rango.

Véase también

Referencias

  1. "Presearch es un motor de búsqueda descentralizado" .
  2. 297 compartidos; 4.3k lecturas (01/09/2021). "Google agrega la prebúsqueda como opción predeterminada en dispositivos Android en la UE" . Search Engine Journal . Consultado el 10/11/2021 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  3. Kan, Michael (26 de mayo de 2022). "¿El próximo Google? El motor de búsqueda descentralizado 'Presearch' sale de la fase de pruebas" . PC Magazine .
  4. "YaCy: Noticias" . Archivado del original el 24 de noviembre de 2005.
  5. ^ Michael Christen. "Ich entwickle eine P2P-basierende Suchmaschine. Wer macht mit?" . Heise en línea .
  6. Justin Hibbard. "¿Puede el peer-to-peer madurar?" . Red Herring .
  7. Simon Foust. "Apártate, Yahoo, llega InfraSearch" . Dmusic . Archivado del original el 13 de octubre de 2000.
  8. Sean M. Dugan. "Las redes peer-to-peer están a punto de revolucionar Internet una vez más" . InfoWorld . Archivado del original el 18 de octubre de 2000.
  9. John Borland. "La tecnología tipo Napster lleva la búsqueda web a un nuevo nivel" . Cnet .
  10. David Akin . "Software lanzado con un toque de originalidad" . Financial Post .
  11. Paul Heltzel. "OpenCola: ¡Un poco de código y una sonrisa!" . Technology Review .
  12. Lobo Garbe. "BINGOOO - Die Transformation des World Wide Web zur virtualmente Datenbank" (en alemán). Wirtschaftinformatik . Archivado desde el original el 2 de febrero de 2014 . Consultado el 21 de diciembre de 2010 . ... Wir setzen dem das Konzept einer verteilten Peer-to-Peer-Suchmaschine entgegen [Contraatacamos con el concepto de un motor de búsqueda distribuido peer-to-peer] ...  
  13. Bernard Lunn. "Preguntas y respuestas técnicas con el fundador de FAROO" . ReadWriteWeb . Archivado del original el 14 de febrero de 2011. ... Cuando comencé a trabajar en el primer prototipo en 2004 ...  
  14. "FAROO: Historia" . Archivado del original el 22 de marzo de 2008.
  15. "Revisado: Derivación de puntos de inicio de rastreadores a partir de páginas visitadas mediante el monitoreo del tráfico HTTP" . Faroo.