5

que tienen un sistema distribuido en cuenta (múltiples nodos en un solo centro de datos) que yo quiero tener las siguientes propiedades:¿Cuáles son los mejores documentos para aprender sobre algoritmos para comunicar actualizaciones en un sistema distribuido?

  • nodos pueden entrar y salir del sistema en cualquier momento.
    • No hay réplica de datos entre los nodos.
    • qué nodo cliente hace uso de está hasta el cliente (es decir, que podría ser hash consistente, podría ser otra cosa)
  • ningún maestro (es decir, hay un punto central de fallo)
  • cada nodo puede recibir una pieza de información que necesita ser enviado al resto de los nodos

Qué algoritmos (enlaces a documentos son los mejores) son adecuados para esto?

(Supongo que algunas de las respuestas incluirán algoritmos P2P, pero la mayoría de las que he encontrado en el pasado han actuado más como tablas hash distribuidas, donde los nodos entran y se apoderan de una parte del espacio de teclas, etc. También reconozco que la multidifusión con mensajes UDP simples podría ser apropiada aquí, pero ¿qué trabajo existente ayudaría a hacer que la mensajería sea confiable?)

Respuesta

2

¿Qué tal si intentamos implementar nodos ADHOC con JXTA? Consulte el libro Practical JXTA II disponible en línea en Scribd.

Cuestiones relacionadas