Где я могу найти информацию (книги, статьи, учебные пособия) о том, как обычно реализуются примитивы параллелизма?В основном меня интересует реализация межпроцессного взаимодействия или передачи сообщений (как синхронных, так и асинхронных): отправка, получение, выбор и т. Д.