Я хочу реализовать алгоритм хулиганских выборов в c ++
Некоторые детали: 1 - процессы будут запускаться локально
2 - al go необходимо, чтобы связь была похожа на библиотеку MPI так как все go динамически выбирают мастера Коммуникации, который контролирует других
3 - все go нуждаются в способности ждать и делать тайм-аут,
Каковы лучшие межпроцессные процессы? метод связи, чтобы сделать это ?, также это можно сделать с помощью сокета, несмотря на ограничение наличия сервера, который координирует связь, который не может быть изменен?
Исключая mpi, openmp и threading Из ответов, пожалуйста .