I personally don't understand why people use redis as their message queue in an MVP.<p>At my startup we use Oban which uses postgres as its store. Postgres is fast enough. We can always shard the whole table to its own write server and it spares us the logistics of maintaining a redis server and a relational database and all the finicky goodness that entails.