Sumit SagarFactory method Pattern and Abstract Factory PatternThe Factory Method Pattern is a creational design pattern that provides an interface for creating objects in a superclass, but allows…5 min read·Apr 8, 2024----
Sumit SagarOptimistic Locking: Concurrency Control with a Version ColumnIn database design and application development, managing concurrent access to data is a challenge every developer faces. One effective…3 min read·Apr 4, 2024----
Sumit SagarWhy Cassandra Excels Over MySQL for High-Throughput Write ApplicationsIn the world of database technologies, choosing the right database for your application can significantly impact its performance…2 min read·Apr 4, 2024----
Sumit SagarRabbitMQ ExchangesRabbitMQ is a versatile message broker that enables complex routing scenarios between producers and consumers. It plays a pivotal role in…4 min read·Mar 31, 2024----
Sumit SagarIO Multiplexing: The Secret Sauce Behind Redis’s EfficiencyIn the realm of computer networking and data management, certain technologies and methodologies significantly impact performance and…4 min read·Mar 14, 2024----
Sumit SagarHTTP with FoodPakao Protocol (FPP): A Culinary Approach to Understanding Web CommunicationsIn this Article we will write a new Portocol (FPP — Food Pakao Protocol) from sratch to understand how HTTP inernally works.4 min read·Mar 11, 2024----
Sumit SagarUnderstanding Helm Charts: Simplifying Kubernetes DeploymentsIn the dynamic and scalable world of container orchestration, Kubernetes has emerged as a cornerstone technology for deploying and managing…6 min read·Feb 19, 2024----
Sumit SagarUnderstanding Consistent Hashing and Implementation in GoLangConsistent hashing is a distributed hashing scheme that operates independently of the number of servers or objects in a distributed…5 min read·Feb 14, 2024----
Sumit SagarToken Bucket Algorithm: A Layman’s Guide to Rate LimitingIn the digital world, managing the flow of data is crucial for ensuring the smooth operation of networks and services. This is where the…3 min read·Feb 13, 2024----
Sumit SagarMastering Rate Limiting with the Sliding Log AlgorithmRate limiting is a critical component of modern web applications and APIs, ensuring that services remain reliable and responsive under high…5 min read·Feb 13, 2024----