Skip to content
09, May 2025
Distributed Computing Musings

Distributed Computing Musings

Deep dive into distributed computing concepts

  • Home
  • About Me

Year: 2022

  • Home
  • 2022
4 min read 0
  • Cache

Materialized Views: An alternative to full-blown cache systems

  • varunu28
  • November 22, 2022
Whenever we talk about caching in an application, the first thought that come to our mind is building an end…
8 min read 0
  • Concurrency
  • Java

Testing for concurrency on JVM

  • varunu28
  • November 1, 2022
Writing thread-safe code is in itself a major challenge and add to that the challenge of verifying if the code…
14 min read 0
  • Database
  • Technical Papers

Paper Notes: Bigtable – A Distributed Storage System for Structured Data

  • varunu28
  • September 6, 2022
Bigtable is a distributed storage solution developed at Google for storing structured data in a scalable manner. Multiple products(At the…
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…

Posts pagination

1 2 … 4 Next

Recent Posts

  • Cloud Bits: The Compass of Microservices- Navigating Service Discovery
  • Cloud Bits: Decouple Configuration from Code
  • Observability: Following the Breadcrumbs – A Journey Through Distributed Tracing
  • Observability: OpenTelemetry – Decoupled by design
  • Observability: Unlocking the Power of Monitoring
Copyright © 2025 Distributed Computing Musings Theme: Legacy Blog By Adore Themes.