The Fifth Elephant 2013 Build a Queue Based Concurrent Task Processor (using Python)Learn how to develop a Persistent Queue based Task Processor using simple tools like MongoDB and Python. more
Section: Workshops
Technical level: Advanced
|
Rootconf 2016 Design patterns in Microservices using GilmourMicroservices are a talk of the town and the newer tools, frameworks like Kafka, Consul, grpc convinces us to be armchair architects. But let’s take a step back to understand the common design principles of a services architecture and the commonality between Unix and microservices. more
Section: Crisp talk
Technical level: Intermediate
|
Rootconf 2019 Software/Site Reliability of Distributed SystemsEvery product either dies a hero or lives long enough to hit Reliability issues. Whether it’s your code or a service that you connect to, there will be a disk that will fail, a network that will experience partition, a CPU that will throttle, or a Memory that will fill up. While you go about fixing this, What is the cost, both in terms of effort and business lost, of failure and how much does eac… more
Section: Full talk
Technical level: Intermediate
Session type: Lecture
|
Rootconf Pune edition Software/Site Reliability of Distributed SystemsEvery product either dies a hero or lives long enough to hit Reliability issues. Whether it’s your code or a service that you connect to, there will be a disk that will fail, a network that will experience partition, a CPU that will throttle, or a Memory that will fill up. While you go about fixing this, What is the cost, both in terms of effort and business lost, of failure and how much does eac… more
Section: Full talk (40 mins)
Category: Distributed systems
|
Rootconf Hyderabad edition Observability and Control TheorySoftware, by default, is opaque. To see what it’s doing you have to write observation capability into it. This goes beyond logs and stepping through in a debugger - because you have to observe the live system, not your sandbox. Is observability a new concept and how is it different from monitoring? How does Control theory use observability to build systems that thrive on feedback and improve? How… more
Category: SRE
Section: Full talk (40 mins)
|