넓은 인터넷 [1]에 분산/P2P 시스템을 구축하기위한 일반적인 소프트웨어 프레임 워크/라이브러리를 구축하려는 알려진 노력이 있습니까? 이상적으로는 피어 자동 검색, 자동 구성 (NAT/방화벽 문제, 부트 스트랩), 내결함성 (변동 저항, 적응성, 복제), 차등 전송 (신뢰할 수있는, 신뢰할 수없는, 유니 캐스트, 애니 캐스트, 멀티 캐스트, 브로드 캐스트), 기본 저장소 (DHT 유사) 및 이벤트 알림 (pubsub)이 포함됩니다.인터넷 피어 투 피어 애플리케이션을위한 소프트웨어 프레임 워크
기본적으로 Hazelcast와 비슷하지만 walled-garden 서버 - 서버 응용 프로그램에만 국한되지는 않습니다. 이는 분산 애플리케이션을 쉽게 구축하는 데 매우 유용 할 것입니다.
[1] 이동, 주거, 결국 연결 가능 비잔틴 엔드 포인트
어떤 C++ 기반 응용 프로그램입니까? p2p 용 C++ 프레임 워크가 있습니까? –