Dogfooding
Technical Deep Dives
Scaling Ingest With Ingest Telemetry
With the introduction of Environments & Services, we’ve seen a dramatic increase in the creation of new datasets. These new datasets are smaller than ones...
Instrumentation
Technical Deep Dives
What Is Auto-Instrumentation?
In the past, we’ve written about what instrumentation is and the insights it provides. Instrumenting your code generates telemetry that shows you how your system...
Technical Deep Dives
Scaling Kafka at Honeycomb
When you send telemetry into Honeycomb, our infrastructure needs to buffer your data before processing it in our "retriever" columnar storage database. For the entirety...
Observability
Technical Deep Dives
How Time Series Databases Work—and Where They Don't
In my previous post, we explored why Honeycomb is implemented as a distributed column store. Just as interesting to consider, though, is why Honeycomb is...