API gateways are probably one of the first few keywords you hear when you enter the world of cloud computing. […]| Distributed Computing Musings
Continuing from our previous cloud bits post about service configuration, we will explore the topic of service discovery in this […]| Distributed Computing Musings
Today most of the application software we develop ends up getting deployed to the cloud & along with it comes […]| Distributed Computing Musings
“Observability is the lens through which the invisible becomes visible, turning complex systems into understandable narratives.“ So before taking a […]| Distributed Computing Musings
In the last post, we explored how we can leverage tools such as Prometheus & Grafana for monitoring our applications. […]| Distributed Computing Musings
In the last post, we touched upon the requirement for observability & understood the basic components that form the common […]| Distributed Computing Musings
Imagine you are working on an issue in an existing feature. You started on Monday by reproducing the issue, you […]| Distributed Computing Musings
Microservices usually come into architecture discussion when you are facing challenges with the existing infrastructure (in most cases a monolith). […]| Distributed Computing Musings
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 data scale required for training these models range in petabytes. Hence having a storage system customized for this use case is essential & Nvidia has developed AIStore, an open sourced solution to tackle this problem. As part of this post, we will go through the paper describing the architecture for AIStore along with custom...| Distributed Computing Musings