Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nonsequitarian
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
nonsequitarian
5y ago
I don't know how many folks will see this, and of those that do I don't expect many will necessarily be moved by what I say here. I'm going to say it anyways, however, and then I may never look at this thread again. I'm
2.
▲
by
nonsequitarian
9y ago
While it's true that Mozilla pays its people well (necessary, to compete for high end tech talent) and we (I work for Mozilla) are in no way free from commercial concerns, I think you're missing a big piece of why being a nonprofi
3.
▲
Heka: Loading log files with Logstreamer
(blog.mozilla.org)
2 points
by
nonsequitarian
13y ago
|
0 comments
4.
▲
by
nonsequitarian
13y ago
It's maybe a bit silly having a conversation about tone on Hacker News, but generally people tend to respond better when you don't state opinions, especially critical ones, as though they're fact. See "The article is fla
5.
▲
by
nonsequitarian
13y ago
Well stated.
6.
▲
by
nonsequitarian
13y ago
Snark aside, I added a bit to clarify that the first example is contrived, implemented as such for illustrative purposes, and a mutex would actually be a better choice in the trivial case.
7.
▲
by
nonsequitarian
13y ago
Thanks for explaining to me the error of my ways.
8.
▲
by
nonsequitarian
13y ago
Sorry, where's the part where I complained that the language is broken? I said that Go doesn't protect you from mutating shared state across multiple concurrent goroutines. Not a very controversial statement, that.
9.
▲
by
nonsequitarian
13y ago
Absolutely true. And if I were writing this for actual real world use then I would have done so. The main technique I was trying to get to was tightly coupling a struct w/ an internal event loop, though, so I allowed myself some awkwar
10.
▲
Heka 0.3 Released
(blog.mozilla.org)
10 points
by
nonsequitarian
13y ago
|
0 comments
11.
▲
by
nonsequitarian
13y ago
Unfortunately, the diagram you linked to is misleading; we don't have all of those plugins built yet. We've got a (quite rich) Python client ( https://github.com/mozilla-services/heka-py ) and a (rudimentary) Go client ( https://github.com/
12.
▲
by
nonsequitarian
13y ago
Not really. Piwik is focused on web traffic analytics. You could build a piwik-type system using Heka, but Heka is a lower level tool w/ a wider focus.
13.
▲
by
nonsequitarian
13y ago
It's certainly not available out-of-box, and it would take a bit of work, but it should be possible to build something like this with Heka. You could write a dynamic filter plugin that watched for peaks in a specific graph (or any other arb
14.
▲
by
nonsequitarian
13y ago
Actually, there is a fair amount of overlap between collectd and Heka. And Heka provides mechanisms for in-flight data processing and graphing output, in addition to logging and routing. But you're also right that Heka might in some cases a
15.
▲
by
nonsequitarian
13y ago
Heka and Circus have very different goals. Heka is about generic data gathering, processing, and routing. Circus is about task and process monitoring and management. There's some overlap in that Circus needs to gather and process a bit of d
16.
▲
by
nonsequitarian
13y ago
Another member of the Heka team here. Yes, there are a lot of options for managing Python deployments. But none of Python's stories are as nice as "Here's a single binary, put this on every machine."