Concurrency Vs Parallelism1. Introduction Modern applications are expected to be fast, responsive, and scalable. Whether you are writing a web server, crunching large datasets, or building mobile apps, chances are you need to think about doing more than one thing at a time. H...Jul 23, 2025 · 4 min readpixelnotes.hashnode.dev
Understanding Multi-Threading and Multi-Processing in PythonIntroduction Applications often need to do many things at once: download files, process images, serve web requests, or compute huge datasets. This is where concurrency and parallelism come in. While Python supports both, it has some surprising quirks...Jun 22, 2025 · 6 min readpixelnotes.hashnode.dev
The OSI ModelYou still don't know what the OSI model is, eh? Don't worry, I'm not going to embarrass you for it. This blog is all about simplifying the model and explaining the model using relevant examples. Why Should I Even Care About It? If you have ever wonde...2ATDec 22, 2023 · 4 min readpixelnotes.hashnode.dev
Rate LimitingIntro If you use Twitter regularly, you would have experienced this firsthand in early July 2023. Almost everyone on the platform was rate-limited. It was hilarious. Some people thought this was it for Twitter, and other platforms like Mastodon would...Dec 14, 2023 · 2 min readpixelnotes.hashnode.dev
Hello Load BalancerIntro So firstly, load balancing is simply, as by the name -balancing or managing the load on your server. Simple. right? It ensures that no single server is overwhelmed with traffic, preventing bottlenecks and enhancing the overall reliability of th...Dec 14, 2023 · 2 min readpixelnotes.hashnode.dev