HNHacker News
TopNewBestAskShowJobs

tamale

6 karma · joined August 8, 2014

submissionscomments
tamale··on Kafka without ZooKeeper
Pulsar is fighting a massive up-hill battle. Kafka is everywhere (and for good reason).
tamale··on Kafka without ZooKeeper
One nice thing about confluent cloud vs MSK is the minimum cost of a confluent cloud cluster is far, far cheaper than the minimal cost of an MSK cluster
tamale··on Kafka without ZooKeeper
you also don't have to worry about those kinds of configuration gotchas if you use confluent cloud!
tamale··on Kafka Removing Zookeeper Dependency
having a different version of libc is exactly like worrying that the system has a different version of java. If you know about these 'gotchas', they're not big deal. If you don't, then ya, they can be a bit intimidating at first.

I really don't think running a go app vs. a java app is ANY different.

tamale··on Kafka Removing Zookeeper Dependency
You're kinda omitting the insane amount of configuration you can give to pretty much every hashicorp product and cockroachdb

I think the big difference is that Java projects TEND to be more 'up front' about their configuration options, with shipped default files with a lot of the options already set to some default value, while projects like the ones you mentioned require you to look up every property yourself and set it to something if you want to change it from the default.

tamale··on Google Kubernetes Engine is introducing a cluster management fee on June 6
ya we're using that in a few places, too actually.
tamale··on Google Kubernetes Engine is introducing a cluster management fee on June 6
Our cloud service here at confluent is designed around giving customers their own infrastructure. A lot of the times, that means giving them their own k8s cluster. The management overhead there isn't the issue however.

The real issue comes into play when you try to make developer environments.

To give our developers any semblance of a "real production-like" workload, they need to work with an entire kubernetes cluster - maybe even a couple - to simulate what's happening in production.

This means at any given time, we have hundreds of GKE clusters because each developer needs a place to try things. Yes, these are ephemeral and can be tossed aside, and yes they cost a tiny bit in VM prices, but adding a per-cluster management fee is going to skyrocket this expense and push us towards trying to figure out ways to share these clusters between developers, which defeats the entire purpose of the project.

We'll have to seriously consider abandoning GKE for this use-case now and that sucks, because it's by far the fastest managed k8s solution we've found so far.

tamale··on The hidden perils of cookie syncing
People need to stop promoting Ghostery. It's made by Evidon, yet another tracking company. Just checkout their website and it's clearly obvious that everyone that installs this extension is doing them a huge favor:

https://www.ghosteryenterprise.com/

It's identical to the adware companies that promise to help remove adware from your computer... but for some reason people keep using it!