Shreya Sharma

Shreya Sharma

Name: Shreya Sharma

Designation: Technical Product Manager

Company: Expedia Inc

Topic of Talk: How you too can find the needle in a Haystack

About the Talk:
How Expedia implemented tracing resolving their needs for diagnostics which ended up being it’s very first open source product and how to benefit from it”. Expedia runs hundreds of microservices, but what happens when one or more services fail at the same time? To improve the observability and quality of service, we realize a need to connect these failure points across the distributed topology to reduce mean time to know and resolve. I will present a quick journey of distributed tracing that started with Zipkin and ended in building our own solution in open source. We designed the system using Kafka (KStreams), Cassandra, ElasticSearch and MetricTank with the key focus on extensibility and OpenTracing principles. We will brush upon distributed tracing, trending, and statistical alerting components and how containerizing them on Kubernetes helps us ingest terabytes of data per day!

About the Speaker:
Shreya Sharma is working as a technical product manager for the past year on the first open source product by Expedia. She is happiest when talking about the problems they solved, the various approaches they tried and the challenges they overcame. She’s previously worked as a software developer and a tester for a few years and understands their perspectives and pains well having lived them. She has a double masters in computer science graduating from USC in 2015. She thrives in the space created by the intersection of tech, product, and management