Queues Don't Fix Overload
People misuse queues all the time. The most egregious case being to fix issues with slow apps, and consequently, with overload. But to say why, I'll need to take bits of talks and texts I have around the place, and content that I have written in more details about in Erlang in Anger. To oversimplify things, most of the projects I end up working on can be visualized as a very large bathroom sink. User and data input are flowing from the faucet, down 'till the output of the system: So under normal operations, your system can handle all the data that comes in, and carry it out fine: Water goes in, water goes out, everyone's happy. However, from time to time, you'll see temporary overload on your system. If you do messaging, this is going to be around sporting events or events like New Year's Eve. If you're a news site, it's gonna be when a big thing happens (Elections in the US, Royal baby in the UK, someone says they dislike French as a language in Quebec). During that time, you may expe
2014/11/19 Queues Don't Fix Overload OK, queues. People misuse queues all the time. The most egregious case being to fix issues with slow apps, and consequently, with overload. But to say why, I'll need to take bits of talks and texts I have around the place, and content that I have written in more details about in Erlang in Anger . To oversimplify things, most of the projects I end up working on can be visualized as a very large bathroom sink. User and data input are flowing from the faucet, down 'till the output of the system: So under normal operations, your system can handle all the d
Explore this link on the map →saved by
related reading
- Everything I know about good system designseangoedecke.com
- Notes on Distributed Systems for Young Bloods – Something Similarsomethingsimilar.com
- Queueing – An interactive study of queueing strategies – Encore Blogencore.dev
- Everything I know about good system designseangoedecke.com
- Surprising Economics of Load-Balanced Systems - Marc's Blogbrooker.co.za
- Choose Boring Technologyboringtechnology.club
- Why Over-Engineering Happens | Yusuf Aytasyusufaytas.com
- How We Solved the Thundering Herd Problem | by Antross | The PayPal Technology Blog | Mediummedium.com
- learning-notes/books/designing-data-intensive-applications.md at master · keyvanakbary/learning-notes · GitHubgithub.com
- ekzhang (Eric Zhang) · GitHubgithub.com
- Scaling PostgreSQL to power 800 million ChatGPT users | OpenAIopenai.com
- The Hitchhiker's Guide to Concurrency | Learn You Some Erlang for Great Good!learnyousomeerlang.com