Есть много готовых решений, таких как Redis, Kafka или Nats, и по началу казалось хорошей идеей использовать какое-нибудь из них. Но когда я стал разбираться в этой теме, выяснилось, что 21 марта Redis Ltd. объявила, что, начиная с Redis 7.4, её in-memory data store будет выпускаться под несвободными лицензиями с доступным (source-available) исходным кодом.