Homepage
Open in app
Sign in
Get started
MACHINE LEARNING
INFRASTRUCTURE
BACKEND
CULTURE
ABOUT
Backend Development at Squad
Celery in production: Three more years of fixing bugs
Celery in production: Three more years of fixing bugs
This post covers the various issues we faced with celery in production over the last year or so. An ex-team member had iterated on a bunch…
Ayush Shanker
Aug 10, 2021
Blazingly fast querying on huge tables by avoiding joins
Blazingly fast querying on huge tables by avoiding joins
Tl;dr: Avoid joins on large tables and evaluate parts of queries beforehand to get 100–10,000x performance gains!
Ketan Bhatt
May 14, 2017
Setting up Highly Available RMQ cluster on AWS
Setting up Highly Available RMQ cluster on AWS
Task queue or message brokers accept and forward messages. They act like a post office. Task queues manage background work that can be…
Aniket Bhatnagar
May 22, 2017
Estimated counts for faster Django Admin change_list
Estimated counts for faster Django Admin change_list
Short story of how we reduced the response time of some of our admin pages by 1000x.
Ketan Bhatt
Apr 19, 2017
Two years with Celery in Production: Bug Fix Edition
Two years with Celery in Production: Bug Fix Edition
Update 6th Mar, 2022: My friend and colleague Ayush Shanker recently published a follow-up post for most of the problems mentioned in this…
Ketan Bhatt
Dec 16, 2017
About SquadStack Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams