In this chapter, we covered in detail Redis support for the Publish/Subscribe messaging model with Redis's special Pub/Sub mode that clients enter when issuing either a
SUBSCRIBE or with glob-style pattern matching variant
PSUBSCRIBE Redis commands. When in Pub/Sub mode, other Redis commands cannot be used with the client and the client will monitor one or more channels for any incoming messages. Other clients can push messages to a channel using the
PUBLISH Redis command, and all clients subscribing to that channel, either directly or through pattern matching, will receive those messages. To illustrate how to use Redis Pub/Sub with three different programming languages and clients, we constructed a simplified Kanban manufacturing process ...