Charity Majors @mipsytipsy CTO @honeycombio, ex-Parse, Facebook, Linden Lab; cowrote Database Reliability Engineering; loves whiskey, rainbows. I test in production and so do you. 🌈🖤 Aug. 07, 2019 1 min read

"we have a realtime observability platform built from the ground up"
"we have a deterministic AI that tells you what the root cause is"
"drill down with unlimited cardinality, no lag, and no sampling"


when you read between the lines of all these foofy claims, the secret sauce is aggregation.

if they don't sample, then they pre-aggregate.

and if they aggregate, then it's not observability, because o11y hinges on your ability to *ask new questions*, and that means raw events.

i also like "second-level granularity". that means all the requests that happen over the course of a second, get smushed into a single number.

a lot of shit happens in a second, y'all.

"i can narrow the bug down to these ten thousand requests" does sound less impressive 🙃

if you're running at scale and you want observability, you're ultimately gonna be doing some kind of dynamic sampling.

it's not scary. turns out most 200 OK requests to most endpoints are bo-ring and you don't care about them.

can we make sampling the hawt new bandwagon to jump on? because it really is like magic.

have your cake and eat it too: WITH SAMPLING!

You can follow @mipsytipsy.


Tip: mention @threader_app on a Twitter thread with the keyword “compile” to get a link to it.

Enjoy Threader? Sign up.

Since you’re here...

... we’re asking visitors like you to make a contribution to support this independent project. In these uncertain times, access to information is vital. Threader gets 1,000,000+ visits a month and our iOS Twitter client was featured as an App of the Day by Apple. Your financial support will help two developers to keep working on this app. Everyone’s contribution, big or small, is so valuable. Support Threader by becoming premium or by donating on PayPal. Thank you.