Skip to content
09, May 2025
Distributed Computing Musings

Distributed Computing Musings

Deep dive into distributed computing concepts

  • Home
  • About Me

Category: Database

  • Home
  • Database
  • Page 2
10 min read 0
  • Database
  • Technical Papers

Paper Notes: Cassandra- A Decentralized Structured Storage System

  • varunu28
  • March 14, 2022
Cassandra is a distributed storage system that focusses on providing a highly scalable & available service for storing very large…
6 min read 0
  • Database
  • Transaction

Transactions: Serializable Snapshot Isolation

  • varunu28
  • February 16, 2022
Working with various isolation levels, we have seen a compromise being done between getting things correct and getting things fast.…
5 min read 0
  • Database
  • Transaction

Transactions: Two-phase Locking

  • varunu28
  • February 11, 2022
Two-phase locking(2PL for short) is one of the most well-known algorithm for serializability. Note that it is totally different concept…
6 min read 0
  • Database
  • Transaction

Transactions: Introduction to serializability techniques

  • varunu28
  • February 9, 2022
So far we have seen various problems that arise with concurrent transactions and how different approaches try to tackle them(and…
6 min read 0
  • Database
  • Transaction

Transactions: Write skew & why we need serialization?

  • varunu28
  • February 7, 2022
Up until now we have seen various problems that can arise due to concurrent request for both read as well…
4 min read 2
  • Database
  • Transaction

Transactions: Tackling lost updates

  • varunu28
  • February 4, 2022
As part of read committed isolation and snapshot isolation, we primarily focussed on tactics to ensure correctness of reads in…
6 min read 0
  • Database
  • Transaction

Transactions: Snapshot Isolation

  • varunu28
  • February 3, 2022
In our previous post we covered read committed isolation level. Read committed isolation level ensures that: We cannot perform reads…
4 min read 1
  • Database
  • Transaction

Transactions: Read committed isolation

  • varunu28
  • January 31, 2022
Ensuring that each resource is accessed and modified by a single user at a time is very complex on the…
6 min read 0
  • Database
  • Transaction

Transactions: Atomicity & Isolation

  • varunu28
  • January 28, 2022
In last post, we saw the use case of why we need transactions to maintain a consistent state of our…
6 min read 0
  • Database
  • Transaction

Transactions: Why we need all or nothing?

  • varunu28
  • January 25, 2022
In real life applications, things can go wrong for scenarios which you have never considered while designing the application. These…

Posts pagination

Previous 1 2

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.