Perfect case for a megacorp destroying open source plus business models. I start to hate amazon with a passion. Craziest thing is they are not paying taxes in Europe though they dominate the market. Amazon needs be broken up. It's too big and too mighty.
Isn't this an example of an open source business model. Amazon is supporting development of this Apache 2.0 licensed OSS, which they plan to make money off of...
OpenSearch: AWS fork of Elasticsearch and Kibana
381–390 of 438 posts
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#382I feel Amazon took the feedback from the DocumentDB/MongoDB fiasco to heart and made positive change in their approach. DocumentDB is a closed source proprietary database created by Amazon to emulate the MongoDB API. Think Google's Dalvik runtime vs Sun/Oracle's JVM. This time around we have an open source fork of ES with big backers all contributing and very permissive licensing. In both cases, Amazon gets to implem…
On the other hand, MongoDB is already sort of obsolete and trending towards death by the time that all ended up happening while ElasticSearch is hot and "new".
I like to check this site every couple months for stats on DB popularity
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#383Earlier quoted context omitted.
> they can invest more resources into developing it than the original team ever could. I know this is a popular narrative, but as someone who works on AWS, I think you would be shocked by how small the individual dev teams are that build and maintain the services that everyone uses. I'm not going to downplay the network effects involved. Of course AWS has a tremendous advantage in being able to standardize the custom…
Could you please shed some light on how many people would be behind a product like AWS Lambda or AWS CloudWatch? As an outsider, I would guess huge swaths of developers with a massive hierarchy. Buildings full of folks working on AWS services. I have no idea and extremely curious.
Then, as the scale increases, and the number of features increase, so do the number of teams.
Lambda and CloudWatch are both a couple hundred people which wouldn't be surprising once you consider all the things that they do.
But I would venture a good half of all AWS services are built and run by one team of 10-12.
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#384Earlier quoted context omitted.
> they can invest more resources into developing it than the original team ever could. I know this is a popular narrative, but as someone who works on AWS, I think you would be shocked by how small the individual dev teams are that build and maintain the services that everyone uses. I'm not going to downplay the network effects involved. Of course AWS has a tremendous advantage in being able to standardize the custom…
I was nodding along until this: > and THEN we think about how do we make money from it Do you really need to think? Looking at the on-demand pricing in US East, a m5.4xlarge.elasticsearch instance costs $1.133 an hour, while a m5.4xlarge instance costs $0.768 an hour. That's 47.53% of extra money. And like you said, it only requires a small team to build and maintain the service. It is no coincidence that all cloud p…
If that were true, people wouldn't pay for it...
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#385Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#386Earlier quoted context omitted.
I would add Kotlin to Google's credit. But I think it's important to note that these companies don't contribute to open source out of any moral obligation, do they? I think they do it to tie more developers and development around their eco-systems and products. Maybe Amazon should get smart and start doing something similar. Or maybe they don't need that. But in any case I don't hold it morally against them that they…
No I would not add Kotlin to Google's credit. All the initial work and exponential adoption started with JetBrains. Google only greenlit it as an official Android dev language eventually (barring whatever OSS work they're doing on it only now).
It is also due to Android Studio performance issues that Kotlin compiler improvements came to be, and also the compiler plugins for stuff like kapt and Jetpack Composer.
Android Java might be stagnant, not kept up to date with standard Java, yet it still rules in Studio tooling performance.
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#387Earlier quoted context omitted.
A lot of the projects looks like they were created to make it easier for Amazon to manage elasticsearch on their infrastructure and/or to overcome license limitations for features that already exists in Elasticsearch. Are there specific repositories that you know of that would contain functionality that Elasticsearch does not have, that would be a strong differentiating factor? I'd be curious to index these projects…
Most of the modules replace modules which Elastic provides, but not in the free distribution. For example, alerting, SAML auth/SSO, field and document filtering by user/role, etc. However note that the most substantial module, the authentication module, is actually a fork of another product called Search Guard. The differentiating factor in my case is simply the price. I think Elastic's X-pack modules actually provid…
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#388Earlier quoted context omitted.
On the other hand, MongoDB is already sort of obsolete and trending towards death by the time that all ended up happening while ElasticSearch is hot and "new".
https://db-engines.com/en/ranking I like to check this site every couple months for stats on DB popularity
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#389Off topic, is there a lightweight alternative to ES? Preferably can be run in small RAM vps.
I love it for its simplicity. No schema's, no clusters, no transformations, no calculations.
Just documents and search over HTTP.
Re: OpenSearch: AWS fork of Elasticsearch and Kibana
#390It's hard for me to know whether to feel bad for ES in this case. Did they bring it on themselves? Is Amazon too big and a bully? From my perspective, Amazon has made most of its profit price gouging consumers on bandwidth after vendor locking them into their ecosystem, where they bootstrap new services by wrapping open source software with some provisioning scripts, management dashboards and cookie-cutter API / cons…
It sounds trivial to "wrap open source software", but surprisingly it is big value-add to thousands of companies. We can't just look at successful companies like Netflix to downplay the challenges of operating a service. Not every company knows how to operate complex systems under manageable cost. How many companies can really manage a Kafka cluster, let alone scaling it, for instance? Indeed, even companies that peo…