Skip to content
14, Sep 2026
Distributed Computing Musings

Distributed Computing Musings

Deep dive into distributed computing concepts

  • Home
  • About Me

Author: varunu28

  • Home
  • varunu28
  • Page 8
5 min read 1
  • Replication

Replication: Can we have more than one leader?

  • varunu28
  • January 7, 2022
Answer to above question is a resounding YES! Up until now we have covered leader-follower based replication where all the…
6 min read 1
  • Replication

Replication: Issues with replication lag

  • varunu28
  • January 6, 2022
In the last post about comparison between synchronous & asynchronous replication, we saw how synchronous replication can end up blocking…
6 min read 1
  • Replication

Replication: Synchronous vs Asynchronous replication

  • varunu28
  • January 4, 2022
Replication solves another problem in addition to reliability. It allows the system to scale along with the increase in request…
5 min read 2
  • Replication

Replication: Handling node failure

  • varunu28
  • December 29, 2021
Failure is the norm in distributed systems. It’s a question of when and not if. These failures can be due…
3 min read 0
  • Replication

Replication: Challenges in onboarding a new follower

  • varunu28
  • December 28, 2021
In case of a leader-follower system for replication, a typical flow looks like as following: Leader accepts all update operations…
3 min read 5
  • Replication

An introduction to replication

  • varunu28
  • December 21, 2021
As long as we are dealing with a system where our database lives on a server which never fails and…
4 min read 1
  • Consensus

Distributed Consensus: How to deal with disagreement?

  • varunu28
  • December 17, 2021
This is third part of a series of posts about distributed consensus. I plan to cover distributed consensus in detail…
4 min read 1
  • Consensus

Distributed Consensus: How to decide what everyone agrees on?

  • varunu28
  • December 14, 2021
This is second part of a series of posts about distributed consensus. I plan to cover distributed consensus in detail…
3 min read 0
  • Consensus

Distributed Consensus: Why do we need everyone to agree?

  • varunu28
  • December 9, 2021
This is first part of a series of posts about distributed consensus. I plan to cover distributed consensus in detail…
5 min read 0
  • Cache

Thundering Herd/Cache Stampede

  • varunu28
  • December 5, 2021
What is the most common solution you have heard for scaling a system with high number of read request for…

Posts pagination

Previous 1 … 7 8

Recent Posts

  • Cloud Bits: Bulkhead Pattern – Isolate Failures and Sinkproof Your Services
  • Cloud Bits: Dancing Through Failures – Saga Pattern for Resilient Microservices
  • Cloud Bits: Breaking the Double Write – A Guide to Distributed Data Consistency
  • Cloud Bits: Bounded by contract
  • Cloud Bits: Beyond Pings – Checks for Cloud-Native Reliability
Copyright © 2026 Distributed Computing Musings Theme: Legacy Blog By Adore Themes.