mandeep singhHow OS and WebServers handle TCP/HTTP ConnectionsAs a developer, it is almost impossible that we have not used HTTP connection and most developers understand HTTP protocol in detail. We…5 min read·Dec 30, 2023----
mandeep singhUnderstanding Nil Pointers and Interfaces in GoIf you come from some other language and started learning Go programming, there’s a unique and sometimes confusing aspect of interfaces and…4 min read·Oct 24, 2023--1--1
mandeep singhUnlocking Database Efficiency: How “Null” Saves Storage Space in MySQL and PostgreSQLWithin the world of databases, the concept of “null” plays a crucial role, not only in handling missing or undefined data but also in…5 min read·Sep 24, 2023----
mandeep singhGarbage Collection and its Impact on Clocks in Applications“Time is a created thing. If you want it, you can make it.” — James Clear6 min read·Sep 9, 2023----
mandeep singhUnderstanding the Log-Structured Merge (LSM) Tree: A Deep Dive into Efficient Data StorageRecently, we have come to understand how B+Tree speeds up read operations and how this algorithm aids in data search. I was thinking about…5 min read·Aug 31, 2023--1--1
mandeep singhMastering Data Serialization: A Comprehensive Guide to Efficient Data Exchange and StorageData serialization is the process of converting complex data structures or objects into a format that can be easily stored, transmitted, or…10 min read·Jul 30, 2023----
mandeep singhZookeeper and Kafka InternalsIn Apache Kafka, ZooKeeper is used for leader election among the broker nodes for each partition. When a partition leader fails or becomes…2 min read·Jun 29, 2023----
mandeep singhConsensus is a critical concept in distributed systems, where a group of nodes must work together…In this article, we will explore the importance of consensus in distributed systems, the challenges it presents, and some common consensus…3 min read·Jun 24, 2023----
mandeep singhComparing InnoDB and MyISAM: Features, Performance, and Use CasesA database storage engine, also known as a database engine or storage system, is a crucial component of a database management system…7 min read·Jun 13, 2023----
mandeep singhB+Tree: The Efficient Data Structure for Database IndexingDatabases are essential tools for managing and storing large volumes of data. However, to efficiently access and search this data, database…3 min read·Jun 8, 2023----