Blog

Category: Dogfooding

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...

Dogfooding   Featured  

The Present and Future of Arm and AWS Graviton at Honeycomb

As many of you may have read, Amazon has released C7g instances powered by the highly anticipated AWS Graviton3 Processors. As we shared at re:Invent...

Dogfooding  

Tale of the Beagle (Or It Doesn’t Scale—Except When It Does)

If there’s one thing folks working in internet services love saying, it’s: Yeah, sure, but that won’t scale. It’s an easy complaint to make, but...

Dogfooding   Service Level Objectives  

Data Availability Isn’t Observability

But it’s better than nothing... Most of the industry is racing to adopt better observability practices, and they’re discovering lots of power in being able...

Dogfooding  

One Year of Graviton2 at Honeycomb

A year ago, we wrote about our experiences as early adopters of Graviton2, and how we were able to see 30% price-performance improvements on one...

Connectors & Integrations   Dogfooding   Instrumentation  

Interview with Honeycomb Engineer Chris Toshok: Dogfooding OpenTelemetry

We often get questions about the difference between using our Beeline SDKs compared with other integrations, especially OpenTelemetry (abbreviated "OTel"). That’s why the team decided...

Debugging   Dogfooding   Operations  

Incident Report: Investigating an Incident That's Already Resolved

Summary On the 23rd of April, we discovered that an incident had occurred approximately one week earlier. On April 16, for approximately 1.5 hours we...

Dogfooding   Instrumentation   Operations  

Dogfooding for Deploys: How Honeycomb Builds Better Builds with Observability

Observability changes the way you understand and interact with your applications in production. Beyond knowing what’s happening in prod, observability is also a compass that...

Dogfooding   Operations  

Observations on ARM64 & AWS’s Amazon EC2 M6g Instances

At re:Invent in December, Amazon announced the AWS Graviton2 processor and its forthcoming availability powering Amazon EC2 M6g instances. While the first-generation Graviton processor that...

Dogfooding   Observability   Operations  

Using Honeycomb to remember to delete a feature flag

Feature flags are great and serve us in so many ways. However, we do not love long-lived feature flags. They lead to more complicated code,...

Dogfooding   Tracing  

Instrumenting Lambda with Traces: A Complete Example in Python

We’re big fans of AWS Lambda at Honeycomb. As you may have read, we recently made some major improvements to our storage engine by leveraging...

Dogfooding   Product Updates  

Honeycomb SLO Now Generally Available: Success, Defined.

Honeycomb now offers SLOs, aka Service Level Objectives. This is the second in a set of of essays on creating SLOs from first principles. Previously,...

Dogfooding   Product Updates   Software Engineering  

From "Secondary Storage" To Just "Storage": A Tale of Lambdas, LZ4, and Garbage Collection

When we introduced Secondary Storage two years ago, it was a deliberate compromise between economy and performance. Compared to Honeycomb’s primary NVMe storage attached to...

Debugging   Dogfooding   Software Engineering  

Incident Report: Running Dry on Memory Without Noticing

On November 6, 2019, we intermittently rejected 1-3% of customer telemetry data at ingest for four periods of 20 minutes each. The trigger of the...

Dogfooding   Product Updates   Software Engineering  

Working Toward Service Level Objectives (SLOs), Part 1

In theory, Honeycomb is always up. Our servers run without hiccups, our user interface loads rapidly and is highly responsive, and our query engine is...

1 2 3 4