Earlier quoted context omitted.
Is this a data point for how well the open source business model works? Or are they just unnecessarily bloated?
If you aren't incurring losses, it means you are throwing away potential income by growing too slowly, and inviting competitors to take up the slack. In case of a market or tech hiccup, you might find yourself without "sufficient cash flow", and collapse, but that would be the investors' problem. The investors are assumed to be able to absorb the loss and disappointment without undue discomfort, and so they are. Risk…
Elastic files for an IPO
71–80 of 143 posts
Re: Elastic files for an IPO
#72This is an extremely solid financial statement. $150M in revenue, growing ~100% per year; I'd project a valuation between $3B and $4B. Twilio, Mulesoft, and MongoDB are probably the best comparables here -- open-source and dev-tools based SaaS IPOs. All of these were very successful at IPO and afterwards, and even compared to these, Elastic looks great. * They're growing at almost 100% per year which is incredible. T…
I see several responses that mention MongoDB for purposes of comparison and seem to conclude Elasticsearch fares favorably. It should be noted: [1] Unlike MongoDB (which is a ground-up build), Elasticsearch is basically an API layer on top of Apache Lucene. This is relevant because they haven't built and don't maintain, control, or own the source of their primary IP. [2] Unlike MongoDB (General Purpose) Elasticsearch…
Elastic is used for search, log analysis and analytics.
Re: Elastic files for an IPO
#73Earlier quoted context omitted.
Huh? Elastic Cloud runs in either AWS or GCP. You get to choose but it's just between those. Unless you mean you were using AWS's ElasticSearch service... which is known to not be all that great. You could build ES clusters on AWS directly on EC2 and it would be cheaper than Cloud, unless what you're really looking for is that support contract. I spent a few months of my life learning ES inside and out and would choo…
> You could build ES clusters on AWS directly on EC2 and it would be cheaper than Cloud, unless what you're really looking for is that support contract. Or you are willing to trade money for dev time. Setting up and running the ES cluster on EC2 will take time and energy (source, I did it ). Whereas setting up the ES cluster on either the Elastic Search hosted service or AWS ElasticSearch is really just clicking some…
If you have strictly time-series data and are willing to make compromises around retention window, hosted elasticsearch is an easy conclusion. Invariably though, I find that where performance is a real concern, you have to carefully plan what data you're indexing and that requires operations knowledge around elasticsearch. At that point you almost might as well host it yourself anyway.
Also if X-Pack was something I _had_ to have, and tbh there are free alternatives for all of its good features, I would consider Elastic Cloud.
I'm even a customer of theirs on some clusters, but lackluster support and pushy upselling experiences have made me want to move out of it.
Re: Elastic files for an IPO
#74Earlier quoted context omitted.
There are key differences between MongoDB and Elastic. MongoDB (the company), has been very strategic about defending themselves from Amazon. Likely due to the AGPL licensing on MongoDB (the database), Amazon doesn't offer a hosted MongoDB - you have to buy MongoDB Atlas which runs on multiple cloud providers, including AWS, GCP and Azure. Coincidentally, Atlas subscriptions are the fastest growing part of MongoDB In…
> Elastic (Apache licensed) has actually had their lunch eaten by Amazon to a much larger degree. Many businesses are purchasing hosted ES instances directly from Amazon via Amazon Elasticsearch service. The problem is bad enough that Elastic Inc had to write a marketing blog post about it [0]. Also the reason Redis Labs made the controversial decision to change their licensing (and they reference Elastic in it) [1].…
It's a big deal for a lot of companies to be able to pay the cloud bill in one place. Elastic used to provide the availability to pay for the Elastic cloud subscription through AWS' Marketplace. Elastic stopped this when they changed their pricing at the beginning of 2017 and we (my last employer) were negotiating a contract with them at the time. AWS billing was a hard requirement for us because it made it a lot easier on us from the finance side. We walked and I know a lot of others who did too.
Re: Elastic files for an IPO
#75The feature of live node removing/adding alone made my life so much easier. The performance and Machine Learning ranking is the icing on the cake!
Re: Elastic files for an IPO
#76For anyone that for any reason is looking for an alternative to ElasticSearch/Solr: Try Vespa.ai The feature of live node removing/adding alone made my life so much easier. The performance and Machine Learning ranking is the icing on the cake!
Re: Elastic files for an IPO
#77Earlier quoted context omitted.
> Elastic (Apache licensed) has actually had their lunch eaten by Amazon to a much larger degree. Many businesses are purchasing hosted ES instances directly from Amazon via Amazon Elasticsearch service. The problem is bad enough that Elastic Inc had to write a marketing blog post about it [0]. Also the reason Redis Labs made the controversial decision to change their licensing (and they reference Elastic in it) [1].…
A big part of it is Elastic's fuckup. It's a big deal for a lot of companies to be able to pay the cloud bill in one place. Elastic used to provide the availability to pay for the Elastic cloud subscription through AWS' Marketplace. Elastic stopped this when they changed their pricing at the beginning of 2017 and we (my last employer) were negotiating a contract with them at the time. AWS billing was a hard requireme…
Re: Elastic files for an IPO
#78This is an extremely solid financial statement. $150M in revenue, growing ~100% per year; I'd project a valuation between $3B and $4B. Twilio, Mulesoft, and MongoDB are probably the best comparables here -- open-source and dev-tools based SaaS IPOs. All of these were very successful at IPO and afterwards, and even compared to these, Elastic looks great. * They're growing at almost 100% per year which is incredible. T…
I see several responses that mention MongoDB for purposes of comparison and seem to conclude Elasticsearch fares favorably. It should be noted: [1] Unlike MongoDB (which is a ground-up build), Elasticsearch is basically an API layer on top of Apache Lucene. This is relevant because they haven't built and don't maintain, control, or own the source of their primary IP. [2] Unlike MongoDB (General Purpose) Elasticsearch…
Lots of people use it for analytics (checkout their aggregation/time series queries) as well as analyzing huge logs. Some people are starting to use it for machine learning use cases too.
Re: Elastic files for an IPO
#79Earlier quoted context omitted.
To be fair, both MongoDB and Elasticsearch have had serious issues as pointed out via the Jepsen tests. https://aphyr.com/posts/317-jepsen-elasticsearch https://aphyr.com/posts/323-jepsen-elasticsearch-1-5-0 Though, all those issues have been fixed for both MongoDB and Elasticsearch so it's not necessarily fair to judge them based off past performance. https://www.elastic.co/guide/en/elasticsearch/resiliency/cur... h…
These jepsen tests cover elasticsearch 1.5, a large number of issues have been progressively fixed. We're now at ES 6
Re: Elastic files for an IPO
#80This is an extremely solid financial statement. $150M in revenue, growing ~100% per year; I'd project a valuation between $3B and $4B. Twilio, Mulesoft, and MongoDB are probably the best comparables here -- open-source and dev-tools based SaaS IPOs. All of these were very successful at IPO and afterwards, and even compared to these, Elastic looks great. * They're growing at almost 100% per year which is incredible. T…
I see several responses that mention MongoDB for purposes of comparison and seem to conclude Elasticsearch fares favorably. It should be noted: [1] Unlike MongoDB (which is a ground-up build), Elasticsearch is basically an API layer on top of Apache Lucene. This is relevant because they haven't built and don't maintain, control, or own the source of their primary IP. [2] Unlike MongoDB (General Purpose) Elasticsearch…