Я ищу механизм pub/sub, который может использоваться приложениями .NET, работающими на одном компьютере (смесь разных доменов приложений и процессов). Я действительно предпочел бы избежать запуска отдельной службы или чего-либо, что требует слишком большой настройки. Очевидно, я также хотел бы свести к минимуму нагрузку на память и процессор.
В частности, я хочу транслировать большие объемы небольших сообщений подписчикам на одном хосте. Поэтому мне нужна шина (например, MSMQ или NServiceBus), но мне не нужны накладные расходы на полную поддержку сети (требуются только локальные именованные каналы) или стоимость и сложность корпоративной шины.