Home / Companies / Datadog / Blog / Post Details
Content Deep Dive

Tracing asynchronous Python code with Datadog APM

Blog post from Datadog

Post Details
Company
Date Published
Author
Emily Chang
Word Count
516
Company Posts That Month
13
Language
English
Hacker News Points
-
Post removed?
No
Summary

Datadog APM's Python tracing client now integrates with several asynchronous libraries to provide end-to-end visibility into distributed applications. Asynchronous programming optimizes I/O-bound Python applications by implementing cooperative multitasking, but it can make tracing and debugging more challenging due to context switching. Datadog's Python APM client has been designed to include async support, allowing users to easily instrument synchronous or asynchronous code. The client provides end-to-end flame graphs that enable tracing of individual requests across service boundaries, helping identify errors and latency issues. By integrating with popular async libraries, the client can auto-instrument applications and provide targeted alerts for service-level indicators such as p95 latency and 5xx error rates.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 7 75 20 7 +134%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.