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 5
17 min read 0
  • Technical Papers

Paper Notes: Real-time Data Infrastructure at Uber

  • varunu28
  • August 15, 2022
An application like Uber might seem simple in the first look but does a great job of hiding complexity in…
6 min read 1
  • Patterns

Event Sourcing: Removing UD from CRUD

  • varunu28
  • August 4, 2022
One of the common challenges of large-scale systems is maintaining the correct ordering and state of resources which are getting…
13 min read 3
  • Database
  • Technical Papers

Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service

  • varunu28
  • July 22, 2022
Sometime back, I wrote a post on Dynamo which is Amazon’s key-value store. This paper is not about that. This…
14 min read 1
  • Database
  • Technical Papers

Paper Notes: WiscKey – Separating Keys from Values in SSD-conscious Storage

  • varunu28
  • July 13, 2022
During the last post about LSM trees, we discussed how awesome they are for write-heavy storage engines. But we also…
5 min read 4
  • Database

LSM Tree: Data structure powering write heavy storage engines

  • varunu28
  • July 5, 2022
A database system is built by gluing together multiple pieces of technology. One such piece is a storage engine which…
10 min read 1
  • Technical Papers

Paper Notes: Zookeeper – Wait-free coordination for Internet-scale systems

  • varunu28
  • June 24, 2022
In a distributed computing environment, servers often need to work with certain shared set of attributes such as locks, system…
12 min read 0
  • Technical Papers

Paper Notes: Dynamo – Amazon’s Highly Available Key-value Store

  • varunu28
  • May 31, 2022
Dynamo is one of the most influential papers in the domain of distributed storage technologies. It has inspired multiple open…
5 min read 1
  • Consensus

Sloppy Quorum and Hinted handoff: Quorum in the times of failure

  • varunu28
  • May 22, 2022
As part of a blog post in the past, we discussed how Quorums play a huge part in multi-node system.…
6 min read 2
  • Partitioning

Vector Clocks: Keeping time in check

  • varunu28
  • May 1, 2022
“Lost time is never found again.” – Benjamin Franklin. The above quote is true to its core in context of…
8 min read 0
  • Consensus

Implementing Raft consensus algorithm in Go

  • varunu28
  • March 21, 2022
As part of my next post, I was looking to review the paper for Raft consensus algorithm. But this is…

Posts pagination

Previous 1 … 4 5 6 … 8 Next

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.