Я знаю, что быстрый Google дает массу результатов, и литературы по этой теме очень много, и это как раз проблема. Среди всего множества возможных решений я не уверен, какое именно является лучшим современным выбором для моих конкретных нужд.
Я пытаюсь реализовать сеть p2p через Интернет с единственной и одной функцией передачи сообщений на онлайн-узлы. Чтобы подключиться к сети, вы должны иметь возможность указывать на существующие IP-адреса. Когда вы это сделаете, вы обнаружите несколько пиров и будете поддерживать с ними активную связь. Затем вы можете отправлять сообщения на любой другой узел. Прямого общения нет, каждое отправленное сообщение получают все остальные. Я хочу, чтобы эта сеть была максимально производительной и работала поверх UDP.
Как называются некоторые современные алгоритмы для решения этой проблемы на указанной здесь форме?