Sometimes I wonder what kind of apps you are all developing where using postgres instead of redis makes sense? do you have 3 people using your app? Is 800ms latency ok for your users? Or is it that you don't care. Honest question.
If you are using redis and you don't care about perf you are probably doing it wrong. If you are using postgres and you care about perf you are probably doing it wrong. "Probably" because context is key.
There are a number of tips about that in the discussion above, such as turning off logging of and partitioning a job table.