Service mesh is a way to control how different parts of an application share data with one another. Unlike other systems for managing this communication, a service mesh is a dedicated infrastructure layer built right into an app. Most of the time it acts as a tool for adding observability, security, and reliability features to applications by inserting these features at the platform layer rather than the application layer.
Service mesh provides us a lot of out of the box capabilities like service discovery and resilience but at the same time it can also help with Observability. Observability helps us to continuously monitor the state of the application and determine what’s going on in the guts of our application, or help us detect when something goes wrong with the application. Service mesh supports collection of telemetry data especially metrics, traces and logs which are pillars of Observability and it can also collect additional important metrics.
In this episode, we will discuss how service mesh Observability works and what is the future of it with Wu Sheng who has been working on service mesh for quite a long time. We will also understand challenges and give some pointers for people who are getting started with service mesh Observability.
About Speaker:
Wu Sheng (@wusheng1108) is a Founding Engineer at tetrate.io, leads the observability for service mesh and hybrid cloud. A searcher, evangelist, and developer in observability, distributed tracing, and APM. He is a member of the Apache Software Foundation. Love open source software and culture. Created the Apache SkyWalking project and is its VP and PMC member. Co-founder and PMC member of Apache ShardingSphere. Also as a PMC member of Apache Incubator and APISIX. He is awarded as Microsoft MVP, Alibaba Cloud MVP, Tencent Cloud TVP.
Host:
Jayesh Ahire (@Jayesh_Ahire1) is Founding Engineer at Traceable where he primarily works on Hypertrace. Jayesh is first AWS ML Hero in India and youngest one to receive the title to date. He is the Organizer of AWS UG, Elastic UG, TensorFlow UG and Microsoft AI community and many other communities in India. His research interest involved Distributed neural computer and DeFi. He is also one of the few Twilio Champions and MVB at Dzone.
If you are exploring Observability/ Distributed tracing solutions for your organization and need some help in understanding, join Hypertrace slack and discuss with experts. Hypertrace is Open source distributed tracing and Obervability platform by Traceable.
This podcast is Sponsored by Traceable.