cyen
Honeycomb is built to help engineering teams deeply explore and understand their own production systems — in real time. It's a service for the near and present future, where distributed systems are the new default, every service is a platform, and empowered generalist software engineers are the new ops. We are passionate about consumer-quality developer tools and excited to build a product that raises our industry's expectations of what our tools can do for us.
Job links (and threads by the hiring managers!) can be found here:
* Product Manager https://twitter.com/fishmegs/status/1290347660319154177
* Customer Success Engineer https://twitter.com/irvingpop/status/1280982010937241600
* Product Engineer https://jobs.lever.co/honeycomb/2605efc2-2f69-4193-bc21-4524...
* Engineering Manager https://jobs.lever.co/honeycomb/db0b0b03-930a-439a-a4ee-dea3...
Oof. Honeycomb is for fast, realtime analytics: starting with a high-level question in your mind ("why did our throughput drop by 50%?") and rapidly iterating on a hypothesis (examples in [0]). ELK can... be used for that, but is optimized for another (as you said, full-text search and generating static reports).
Being able to flip from a funny-looking graph directly into "raw data" mode is intended to be a bonus in Honeycomb, not the primary way you interact with your data.
While we believe that fulltext search has its place, beyond a certain point (most production systems, these days), sifting through log lines is a brute-force method of answering questions about your systems — especially if you're not sure what the proverbial needle you're searching for looks like. [1]
(But mherdeg's answer is great, go back and read theirs while you're here :))
0: https://www.honeycomb.io/blog/troubleshooting-in-honeycomb-c... 1: https://www.honeycomb.io/blog/the-true-cost-of-search-first-...
If all you care about is overall latency, awesome! Use a TSDB. Once you care about latency per endpoint/user agent/customer ID/client platform (or combination thereof), you need the flexibility associated with structured log data, stored in something meant for fast analytical querying.
0: https://www.honeycomb.io/blog/the-problem-with-pre-aggregate...
(We also don't currently support joins, while TimescaleDB's joins sound pretty dope :))
Instrumentation Is About Making People Awesome
Finite state machines make instrumentation easy
Instrumentation: Measuring Capacity Through Utilization
Instrumentation: The First Four Things You Measure
Is this because there's nothing to say ("Of course they're IPO'ing, everyone doing telephony uses Twilio, this makes total sense")? Or because the haters have all taken vacation and aren't around to draw comparisons to other recent IPOs?
... or are IPOs no longer news to the HN community anymore?
Is Spotify going to save the music industry... or destroy it?
Progress Made Tracing "Anonymous" Bitcoin Transactions
API Request Analytics: Better, Faster, More Insightful
Introducing Parse Push Analytics
1: http://www.forbes.com/forbes/2009/0316/072_terminated_women.... 2: http://folk.uio.no/olegmo/Men%20in%20Nursing/Evans%20J%20199...
Back to the Mac: Parse Adds OS X Support
GitHub Login on Parse.com
Stop Validating Email Addresses With Your Complex Regexes
Boulder businessman Austin Veith pleads guilty to theft, securities fraud
1: http://mobiledevelopertips.com/cocoa/launching-your-own-appl... 2: http://handleopenurl.com/scheme
DOS Attack Vulnerability in Ruby 1.8's Hash Algorithm, no longer deterministic
Dimensions of code quality (discussion + examples)
Google Analytics for the Real World - user-tracking in brick & mortar stores
Introducing: Free Access to Rdio
http://blog.rdio.com/us/2011/10/introducing-free-access-to-rdio.html