Enhancing Performance and Reliability with Distributed Tracing in Python Applications
Sejal-G |
3
Description:
As Python applications scale in complexity and distribution, understanding their performance and ensuring reliability become crucial challenges. This talk explores the implementation and benefits of distributed tracing in Python applications. Distributed tracing provides a comprehensive view of application workflows by tracing requests as they traverse through various services and components, offering valuable insights into performance bottlenecks, error propagation, and system behavior. This presentation delves into the architecture and principles of distributed tracing, highlighting its importance in modern, microservices-based Python applications. We discuss popular open-source tracing tools such as Jaeger and OpenTelemetry, demonstrating how they can be integrated into Python applications to trace requests across service boundaries. The paper outlines a step-by-step approach to instrumenting Python code for distributed tracing, covering key concepts such as spans, traces, and context propagation.
Prerequisites:
No hard pre-requisites as such, but if you know how to develop a basic application in python, that would be enough :)
Speaker Info:
Sejal Gupta (She/Her) is passionate about technology and constantly strives towards the empowerment of women in tech. She founded a community (Women in Tech++) where she has mentored 100+ women and strives to keep this legacy around. She has authored 3 research articles on the Internet of Things and presented her work in IEEE Conferences. She currently works as a software engineer in a well-reputed firm. She is a public speaker and loves to talk about solving problems using cutting-edge technology. She is currently exploring database systems and applications around it.
Speaker Links:
Linkedin: https://www.linkedin.com/in/sejal-gupta-she-her-3aab7815a/ Github: https://github.com/Sejal-G Scopus: https://www.scopus.com/authid/detail.uri?authorId=57222596059 Google Scholar: https://scholar.google.com/citations?hl=en&user=8O4uOVYAAAAJ