|
|
|
|
|
by nemo44x
1293 days ago
|
|
Yeah it’s amazing how much potential that company had and then blew it with a series of questionable business decisions. They had a ton of really quality talent too but much of it has moved on the last few years. Pretty much everything MongoDB did right, Elastic did the opposite and failed. Instead of being the best place to run Elasticsearch, one of the most popular open source projects ever, they blew all that brand equity on a series of mediocre solutions that were outcompeted. |
|
One thing about Elastic is that their roots are in on-prem / self-managed software and selling support to enterprise customers. This led to our cloud strategy being based around ECE (Elastic Cloud Enterprise), with the idea we would eventually fully unify this on-prem version of our Cloud product with our actual SaaS, and just run ECE "at scale". During that time we got stuck in the slower Elasticsearch "quarterly minor + monthly patch" release cycle (SaaS did have a shorter one but it was also troubled) and spent countless engineering effort troubleshooting enterprise customer's own infrastructure (imagine stuff like "ohhh, I see, you V-Motioned a server hosting ZooKeeper containers, and you're running on spinning disks" after 2 weeks+ of back and forth). We couldn't easily add table-stakes features to our SaaS because we needed it to run on-prem too, even though ECE is very limited in the types of supporting infrastructure we could add (basically just ZooKeeper and Elasticsearch). I think they are trying to move past this strategy and onto a SaaS-only K8s based approach but I fear too much time was squandered. I hope I'm proven wrong.