In the last post, we explored how we can leverage tools such as Prometheus & Grafana for monitoring our applications. We also discussed about the…
Observability: Unlocking the Power of Monitoring
In the last post, we touched upon the requirement for observability & understood the basic components that form the common terminologies of the observability stack.…
Observability: A Primer
Imagine you are working on an issue in an existing feature. You started on Monday by reproducing the issue, you went into the weeds of…
MicroBits: Monoliths, Mess, Microservices – The Dunder Mifflin Strategy for Breaking Up the Big One
Microservices usually come into architecture discussion when you are facing challenges with the existing infrastructure (in most cases a monolith). It is rarely the case…
MicroBits: Coupling – Hidden ties that bind together
Coupling is a concept discussed in various domains of software engineering. We all know that tight coupling is bad & loose coupling is good. But…
Paper Notes: High Performance I/O For Large Scale Deep Learning
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…