7 ms·
You are being too cynical. Their argument is, more charitably: "We built this, we released it for free. Our business model is professional support and hosted s
by unethical_ban 6y ago
You are being too cynical.
Their argument is, more charitably: "We built this, we released it for free. Our business model is professional support and hosted services. In order for us, the creators of this software, to continue building it, we cannot allow megacorporations to freely spin up a loss-leading competitive service and cut us out."
- __blockcipher__ 6y agoSome observations: (1) It's interesting how much of the reasoning/argumentation for these restrictive licenses ultimately comes down to a more articulate form of "but that's not fair!". I also wonder how much the implicit beliefs that "unrestrained capitalism is a bad thing", "markets naturally lead towards monopolies", "antitrust law is legitimately necessary", etc are impacting peoples' reasoning here. (2) If they can't actually compete and provide superior value to whatever managed offering Amazon can scrounge together, that's actually their fault. AWS' managed elasticsearch offering is absolutely terrible, speaking from experience. They block access to important APIs like `reroute`, any minor cluster change results in a whole blue-green deployment which very frequently hits a race condition that prevents the newer cluster from ever coming up healthy, requiring a ticket to be filed that takes multiple days to respond to if you don't have premium support, etc. So functionally the idea that AWS is going to fleece them because they'll offer a just-as-good service for cheaper has not been the case. Elastic co's managed offering is simply far superior. --- Ultimately, Elastic has shown that they don't actually want to release FOSS. They want to release proprietary software, and that's why the (in hindsight very easy to foresee) usecase of a cloud provider offering a managed service angers them so much. They don't really breathe the FOSS mindset, because a true non-restrictive license (BSD, Apache 2.0 etc) means that a company can absolutely use your software to make money and that's okay. Anyway, Elasticsearch is incredible software and the Elastic team has made something truly incredible. I just wish they had a vision for monetization that aligned with their open-source beginnings. It's clear that they don't, and the sooner they stop pretending they're offering a free or open-source solution here, the better.
- Xylakant 6y ago> 2) If they can't actually compete and provide superior value to whatever managed offering Amazon can scrounge together, that's actually their fault. The sad-funny thing is that elastics hosted cloud offering is clearly superior to AWS’ hosted elasticsearch in pretty much all regards.
- __blockcipher__ 6y agoExactly! I've used AWS' service, it's awful. Elastic's is better, and price is comparable or better in fact. But the point is they don't even have to compete on price if quality is superior! If I'm spending $100k/mo on my logging stack, and it's falling over frequently (which in AWS-land means multiple days of back and forth, opening tickets etc), I'd way rather pay $120k/mo for something that actually works.
- nuker 6y ago> If I'm spending $100k/mo on my logging stack, and it's falling over frequently I do the same and AWS ES works fine. I did try Elastic, performance was bad. They run it in containers internally!
- __blockcipher__ 6y agoHave you never been burned by those awful blue-green deployments? Of course, my company was willing to pay $100k/mo to log every SQL query in existence but wasn't willing to pay for AWS support (of course it would have required paying something like 1% of our TOTAL aws spend, not just aws elasticsearch, although we could have probably created a subaccount or something)...so maybe the experience is different if your tickets actually get answered. What was bad about performance in particular? You were just seeing less throughput per dollar spent or what?
- nuker 6y agoGuys did benchmarks, AWS ES was as fast as hand rolled one, Elastic was few times slower. Searching in Kibana had substantial delay. Yea, I got bit once by one stuck blu-green. Root cause was zero free disk space, I now keep it at 25% And we do pay for tech support, im in luck here :)