DevOps Engineer, electronics tinkerer, Linux and Homelab enthusiast. Also a big fan of anime, a good book, and the occasional short circuit...
DevOps Engineer, electronics tinkerer, Linux and Homelab enthusiast. Also a big fan of anime, a good book, and the occasional short circuit...
So, decided to get them rookie /queue numbers up so did a quick bit of caching. For a 12-job queue, I went from 240 RPS (Python/Flask) to 680 (Golang/Gin) then to 3400 RPS with some proper caching. The /workers endpoint would benefit as well, but I think its performant enough though I may end up adding a bit of caching later.
#golang #programming #sisyphus #caching #valkey