Part 2: Leader Election & HeartbeatsTurning a cluster of silent nodes into a system with a leader. In Part 1, I built the basic structure of a Raft node and introduced the three states a node can be in: Follower, Candidate, and Leader. Aug 9, 2026·9 min read
Understanding Linux Process Creation Internals: fork(), exec(), Zombie Processes, and the Role of wait()Oct 4, 2024·4 min read
Decoding Access and Refresh Tokens: Simplified Security EssentialsIntroduction Logging into websites and apps can be a hassle, especially if you have to remember complex passwords all the time. Thankfully, there's a system in place to make things easier and more secure. It uses two types of special codes: access to...Mar 7, 2024·3 min read