Может кто-нибудь предложить некоторые способы реализации высокоуровневого дизайна для «широковещательной одноранговой сети»?Broadcast peer-to-peer network
2
A
ответ
2
Похоже, вы просто описываете Интернет. Нет ограничений на узлы, узлы могут присоединиться/оставить в любое время, избыточная маршрутизация делает сеть надежной, балансировка нагрузки может гарантировать, что вы не слишком сильно используете некоторые узлы.
Ваше последнее требование ... согласованность ... это действительно не имеет ничего общего с сетью. То, что вы ищете, - это, в конечном итоге, постоянное хранилище данных, и, не зная больше о ваших конкретных требованиях, невозможно дать вам более конкретный ответ. Есть много компромиссов, которые вам нужно выбрать, связанные с размером данных, латентностью, атомарностью, осколками, коэффициентом репликации и т. Д.
«_Questions просят нас порекомендовать или найти книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другое вне сайта ресурс вне темы для переполнения стека, поскольку они склонны привлекать упрямые ответы и спам. Вместо этого опишите проблему и то, что было сделано до сих пор, чтобы ее решить. –