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