Слегка запоздало, но допишу, что ещё я имел в виду. Различные таланты Redis позволяют экономить на администрировании. Если у меня уже есть кластер Redis и компетенции по его администрированию в команде эксплуатации, то я могу использовать его как pub/sub движок, а не ставить Кафку или Кролика, создавая в системе дополнительную точку отказа и мучительно собирая все шишки и грабли, пока мои админы научатся их надёжно эксплуатировать.
Здравый подход. Недавно с той же целью выкинул некоторые специфичные зависимости и организовал несколько вариантов передачи сообщений (пабсаб, шина, очередь), кэш, хранение сессии и синхронизацию кластеров через один только редис.