PRO TALK (MICROSERVICES): Have You Gotten Your Microservices Observability Right?


Vanya Seth
Thoughtworks India, Head of Technology

Experienced Lead Consultant with a demonstrated history of working in the information technology and services industry. Strong consulting professional skilled in platforms, delivery infrastructure and cloud native applications. Working with clients from various domains and markets, guiding them on building evolutionary architectures. A passionate technologist with a knack for solving complex problems. With 10+ years of experience in building cloud native applications designed for scale. As the Head of Technology of ThoughtWorks India, helps formulate technology strategy for the clients and consults them on various aspects such as scalability, security, etc. Having worked with product firms, also have a strong product background. Also brings along extensive experience in working with open source communities

Bharani Subramaniam
Thoughtworks India, Head of Technology

Bharani, with 22 years of experience has been building applications since the late nineties, when he started his career as a VC++ win32 programmer. He is a connoisseur of various technologies but his passion lies in simplifying system designs. He also indulges in building strategies around data engineering and making the most of real time analytics for Thoughtworks’ clients.

 

Bharani in his current role as the Head of Technology,India devotes most of his time to shaping new pursuits, actively participating in client projects, while also crafting blueprints that eliminate projects’ SOS calls, for rescue. He collaborates with the Thoughtworks' Technology Advisory Board that puts together thoughts on emerging technology trends in the industry, resulting in the much sought after Technology Radar. Bharani curates the technology inputs from India, Turkey and Singapore.

 

Earlier leadership roles that Bharani has held, include the Office Technology Principal for Thoughtworks Chennai where he mentored the developer community in the region.

 

While, Bharani’s geeky passion lies in learning and building low latency, high throughput applications, he has also capitalized on opportunities to design and build distributed systems, leveraging microservices. And what he loves most about coming to work is being surrounded by people who are smart and contribute to Thoughtworks’ open culture, which he believes, provides a great platform for people to question, challenge and learn.

 

The technology leader’s hobbies outside technology, include playing a mean game of badminton and watching movies that are from the Marvel Cinematic Universe.


Microservices are hard. There is a huge premium to be paid in order to leverage the benefits this architectural paradigm brings along. With domain driven design at the heart of Microservices, different bounded contexts cooperate to accomplish a business process. Two important questions arise - Is my process working fine? if not why is it failing?  In this talk we will explore the concept of "Observability". Why is it important and how often it's one of the most neglected aspects while designing a Microservices ecosystem.