📝 Parottasalna Blog
249 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.
HAProxy EP 7: Load Balancing with Source IP Hash, URI - Consistent Hashing
Load balancing helps distribute traffic across multiple servers, enhancing performance and reliability. One common strategy is Source IP Hash load ba…
UncategorizedHAProxy Ep 6: Load Balancing With Least Connection
Load balancing is crucial for distributing incoming network traffic across multiple servers, ensuring optimal resource utilization and improving appl…
NetworkingHAProxy EP 5: Load Balancing With Round Robin
Load balancing is crucial for distributing incoming network traffic across multiple servers, ensuring optimal resource utilization and improving appl…
NetworkingHAProxy EP 4: Understanding ACL - Access Control List
Imagine you are managing a busy highway with multiple lanes, and you want to direct specific types of vehicles to particular lanes: trucks to one lan…
TechnologyHAProxy EP 3: Sarah’s Adventure with L7 Load Balancing and HAProxy
Meet Sarah, a backend developer at “BrightApps,” a fast-growing startup specializing in custom web applications. Recently, BrightApps launched a new …
TechHAProxy EP 2: TCP Proxy for Flask Application
Meet Jafer, a backend engineer tasked with ensuring the new microservice they are building can handle high traffic smoothly. The microservice is a Fl…
TechnologyHAProxy EP 1: Traffic Police for Web
In the world of web applications, imagine you’re running a very popular pizza place. Every evening, customers line up for a delicious slice of pizza.…
ProgrammingMastering Request Retrying in Python with Tenacity: A Developer's Journey
Meet Jafer, a talented developer (self boast) working at a fast growing tech company. His team is building an innovative app that fetches data from m…
Tech TipsThe Search for the Perfect Media Server: A Journey of Discovery
Dinesh, an avid movie collector and music lover, had a growing problem. His laptop was bursting at the seams with countless movies, albums, and famil…
Coding JourneysLucifer and the Git-Powered Calculator: The Complete Adventure
In losangels , a young coder named Lucifer set out on a mission to build his very own calculator. Along the way, he learned how to use Git, a powerfu…
Database ModelsDifferent Database Models
Database models define the structure, relationships, and operations that can be performed on a database. Different database models are used based on …
ProgrammingPostgres Ep 2 : Amutha Hotel and Issues with Flat Files
Once upon a time in ooty, there was a small business called “Amutha Hotel,” run by a passionate baker named Saravanan. Saravanan bakery was famous fo…