Deep learning(DL) models have different access requirements from the data store when compared to typical workloads for which existing storage systems are built. Also the…
Paper Notes: Windows Azure Storage – A Highly Available Cloud Storage Service with Strong Consistency
Windows Azure Storage(WAS) is a cloud-based storage system that supports durable storage of customer’s data. The underlying storage infrastructure provides support for storing data in…
Paper Notes: Facebook’s Tectonic Filesystem – Efficiency from Exascale
As part of last two posts we have seen how Facebook created Haystack as their blob-storage solution & then further improved it with a tiered-storage…
Paper Notes: f4 – Facebook’s Warm Blob Storage System
As part of the previous post, we saw how Facebook makes use of Haystack for object storage. But with increase in amount of blob(Binary large…
Paper Notes: Finding a needle in Haystack – Facebook’s photo storage
Photo storage is one of the key functionalities of any social media platform & Facebook is no exception to this. But the scale at which…
Implementing Viewstamped Replication protocol
Viewstamped replication(VR) is a replication technique that takes care of failures when one or more nodes end up crashing in a cluster. It works as…
Paper Notes: F1 – A Distributed SQL Database That Scales
F1 is a distributed relational database built at Google to support AdWords domain at Google. It is built on top of Spanner which we discussed…
Paper Notes: Spanner – Google’s Globally-Distributed Database
Spanner is a scalable & globally distributed database built at Google. It is the first database to replicate data globally while providing consistent distributed transaction…
Paper Notes: Kora – A Cloud-Native Event Streaming Platform For Kafka
With growing demand for data, robust solutions for handling large-scale data streaming has become essential for organizations. In the cloud-native world, getting both scalable and…
Paper Notes: Megastore- Providing Scalable, Highly Available Storage for Interactive Services
Megastore is a storage system built at Google that provides best of the both database worlds. It provides scalability of NoSQL along with strong consistency…