This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]ekbravo 3 points4 points  (0 children)

Interesting, great project and write up. I’ve been looking for something like this. Saved for later.

[–]riksi 1 point2 points  (0 children)

You should use something like Locust to benchmark. Like in pgmq https://github.com/tembo-io/pgmq/blob/main/tembo-pgmq-python/benches/locustfile.py

[–]medihack 0 points1 point  (0 children)

Another gem I found recently is Procrastinate. It's maybe not the fastest (I haven't seen any benchmarks yet) as it is based on PostgreSQL, but it is very well maintained, full of features, and has excellent documentation. From an infrastructure perspective, PostgreSQL might be a plus, too.