henridf's comments

henridf | 6 years ago | on: Go is Google's language, not ours

Prometheus is a (rare) recent example of a significant, thriving open-source project that is community-based. Not quite as broad in scope as something like Elasticsearch though.

henridf | 8 years ago | on: Kubernetes at GitHub

We ran into a number of issues with Helm when deploying - failures leading us to have to rollback, with rollbacks then failing, requiring manual changes to unblock.

I think that for third-party packages and related templating (which seems like the original use-case) it works well, but I would be wary of using it for high-res deploys of our own stuff.

henridf | 9 years ago | on: Ask HN: Alternatives to Vagrant for development environments?

Minikube is working great for us. Makes it easy to run something that's pretty close to a production stack on a dev machine.

Typically with locally-built (dev) images rather than those from the registry that CI writes to, but other than that the k8s manifests are the same.

henridf | 9 years ago | on: Syscall Auditing at Scale

Looks like a nice tool, and it's great to see syscalls getting more attention.

I don't fully get the argument for why on-host filtering is undesirable. Of course naively filtering for curl-originated connections isn't a solid detection scheme for rootkit-installs! That's just a naive filter, which a naive user could mis-use in a centralized way or in a distributed way.

As for event correlation (#2 of the pros), it can be done on-host too. And back-testing (#3) of new rules is indeed a highly valuable feature! But you certainly don't have to log everything centrally to get that capability. E.g. in the case of Falco, you can capture trace files and re-run any number of rules/filters on them.

I do agree with the point on rules being exposed to an attacker.

[Disclaimer: author of the initial version of Sysdig Falco]

henridf | 10 years ago | on: Why expat Americans are giving up their passports

Another scenario:

US Citizen living and working abroad buys a house for X in local currency. Later sells same house for the same amount X in local currency. That local currency has appreciated by 20% against USD in the timeframe. And the IRS computes capital gains in USD, not in local currency.

Net result: the seller owes IRS "capital gains" taxes on 20% of the value of a house that was bought and sold for the same price.

henridf | 10 years ago | on: Building a Streaming Analytics Data Stack

The Juttle query language allows the expression of dataflow graphs and UDFs which can not (in general) be done natively in ES.

As far as the scaling issue goes, this was designed to run on premise rather than as a SaaS service (unlike bigpanda?).

Disclaimer on last paragraph: as per @demmer's comment below, Jut's plans have changed, so it may no longer be valid or relevant.

henridf | 10 years ago | on: Building a Streaming Analytics Data Stack

Indeed storage choices are plenty. That said, if you want to be able to do the kind of optimizations that are described in the article, then the set of candidates gets a bit smaller.
page 1