Стоит ли его использовать как брокер?
Я бы рассматривал 2 варианта:
1) Pub/Sub (о нем уже писали выше) - он особо ничего не гарантирует и не хранит сообщения, если в моменте подписчику не удалось его получить, то уже никогда и не удастся.
2)
Redis Streams (начиная с версии 5.0) это уже ближе к брокерам сообщений, но не полноценный, а скорее набор команд из которых вы можете собрать свой брокер сообщений. Заявлена некая персистентность за счет репликации между репликами, дампов данных на диск и ведения журнала всех операций записи. Насколько это надежно, непонятно, не слышал чтобы кто-то использовал Redis как надежное хранилище данных.