Skip to content

Distributed Computing Musings

Deep dive into distributed computing concepts

  • Home
  • About Me

Category: Technical Papers

  • Home
  • Technical Papers

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

Sometime back, I wrote a post on Dynamo which is Amazon’s key-value store. This paper is not about that. This paper was presented at a…

Posted on July 22, 2022July 22, 2022
  • Database
  • Technical Papers

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

During the last post about LSM trees, we discussed how awesome they are for write-heavy storage engines. But we also got a glimpse into why…

Posted on July 13, 2022July 13, 2022
  • Database
  • Technical Papers

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

In a distributed computing environment, servers often need to work with certain shared set of attributes such as locks, system configurations etc. In order to…

Posted on June 24, 2022June 24, 2022
  • Technical Papers

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

Dynamo is one of the most influential papers in the domain of distributed storage technologies. It has inspired multiple open source databases such as Cassandra,…

Posted on May 31, 2022May 31, 2022
  • Technical Papers

Paper Notes: Cassandra- A Decentralized Structured Storage System

Cassandra is a distributed storage system that focusses on providing a highly scalable & available service for storing very large amount of data. As part…

Posted on March 14, 2022March 14, 2022
  • Database
  • Technical Papers

Paper Notes: Kafka – a Distributed Messaging System for Log Processing

Kafka was developed at LinkedIn for collecting & delivering high volume of log data with low latency. The paper dives into the design of Kafka…

Posted on March 9, 2022March 9, 2022
  • Technical Papers

Paper Notes: Scaling Memcache at Facebook

As part of this post we will be looking into the paper Scaling memcache at Facebook and try to understand the challenges Facebook faced while…

Posted on March 5, 2022
  • Technical Papers

Recent Posts

  • Event Sourcing: Removing UD from CRUD
  • Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
  • Paper Notes: WiscKey – Separating Keys from Values in SSD-conscious Storage
  • LSM Tree: Data structure powering write heavy storage engines
  • Paper Notes: Zookeeper – Wait-free coordination for Internet-scale systems

Recent Comments

  1. Event Sourcing: Removing UD from CRUD – WONDERFUL PORTAL on Event Sourcing: Removing UD from CRUD
  2. Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service – WONDERFUL PORTAL on Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
  3. varunu28 on Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
  4. kapil jain on Paper Notes: Amazon DynamoDB – A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
  5. Paper Notes: WiscKey – Separating Keys from Values in SSD-conscious Storage – WONDERFUL PORTAL on Paper Notes: WiscKey – Separating Keys from Values in SSD-conscious Storage
Copyright © 2022 Distributed Computing Musings. All Rights Reserved