Nie używaj do tego Redis. Redis PubSub nie jest niezawodny (to uruchom i zapomnij ). Co by się stało, gdyby nikt nie słuchał, gdy Redis publikuje wiadomość? Jest stracone na zawsze, a to oznacza, że Twoje usługi nie będą synchronizowane...
Może nie słyszałeś o Azure Pack . Nie jest to pełna platforma Azure lokalnie, ale zawiera Service Bus . Nie powinno być problemu, jeśli używasz go z chmury publicznej lub prywatnej.
Pamiętaj, że możesz być w stanie zaimplementować niezawodne wiadomości za pomocą Redis, ale nie na domyślnym pubsub .
Możliwą alternatywą dla Redis i Service Bus powinien być RabbitMQ.