📝 Parottasalna Blog
248 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.
9 articles tagged #Microservices · Clear filters
Learning Notes #38 - Choreography Pattern | Cloud Pattern
Today i learnt about Choreography pattern, where each and every service is communicating using a messaging queue. In this blog, i jot down notes on c…
ProgrammingLearning Notes #31 - Outbox Pattern | Cloud Pattern
Today, i came across https://www.milanjovanovic.tech/blog/outbox-pattern-for-reliable-microservices-messaging which explains about Outbox pattern, wh…
ProgrammingLearning Notes #30 - Queue Based Loading | Cloud Patterns
Today, i learnt about Queue Based Loading pattern, which helps to manage intermittent peak load to a service via queues. Basically decoupling Tasks f…
Design PatternsLearning Notes #18 - Bulk Head Pattern (Resource Isolation) | Cloud Pattern
Today, i learned about bulk head pattern and how it makes the system resilient to failure, resource exhaustion. In this blog i jot down notes on this…
DevOpsLearning Notes #17 - Circuit Breaker Pattern | Cloud Pattern
Today, I learned about the circuit breaker pattern, which helps prevent cascading failures in systems. At first, I thought, “Why not just handle this…
ProgrammingLearning Notes #13 - Gateway Aggregator Pattern
As part of cloud design patterns, today i learned about Gateway Aggregation Pattern. It seems like a motivation for GraphQL. In this blog, i write do…
PatternsLearning Notes #11 - Sidecar Pattern | Cloud Patterns
Today, I learnt about Sidecar Pattern. Its seems like offloading the common functionalities (logging, networking, …) aside within a pod to be used by…
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…
DockerDocker EP 11 - Docker Networking & Docker Volumes
Alex is tasked with creating a new microservices-based web application for a growing e-commerce platform. The application needs to handle everything …