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

Protobuf parsing in Python

Blog post from Datadog

Post Details
Company
Date Published
Author
Massimiliano Pippi
Word Count
2,005
Company Posts That Month
10
Language
English
Hacker News Points
-
Post removed?
No
Summary

Recently, the Datadog Agent was extended to support extracting additional metrics from Kubernetes using the kube-state-metrics service. Metrics are exported through an HTTP API that supports content negotiation so that one can choose between having the response body in plain text format or as a binary stream encoded using Protocol buffers. The article provides a detailed introduction to Protocol buffers, including its advantages and disadvantages. It also discusses benchmarking results for encoding and decoding messages with Protobuf and plain text formats. In conclusion, the use of Protobuf can significantly improve performance when dealing with complex data structures in Kubernetes state checks.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 2 121 19 11 -9%
Real-time 1 171 68 30 -50%
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.