Related post from a few days ago:
“Postgres Is Enough”: https://news.ycombinator.com/item?id=39273954
Queue section in the gist: https://gist.github.com/cpursley/c8fb81fe8a7e5df038158bdfe0f...
“Postgres Is Enough”: https://news.ycombinator.com/item?id=39273954
Queue section in the gist: https://gist.github.com/cpursley/c8fb81fe8a7e5df038158bdfe0f...
There's no 'magic' to it, it uses existing Postgres features so all the performance and consistency guarantees of Postgres are to be expected. Easily gets to 10k+ concurrent reads and writes even on smaller sized Postgres instances, which is more than most applications need.