I get the argument for using Postgres, but it's mostly about the convenience of the tool, specific constraints, and the bottlenecks it solves, especially with TTL and a cache interface already implemented.

And dealing with unlogged table contents are not crash-safe.

I believe Redis would have performed better with more allocated CPU.