Could someone explain in a few lines why & how is elasticsearch a revolutionary thing (technically) ?
The documentation is also fantastic and the plugin availability pretty good.
41–50 of 67 posts
Could someone explain in a few lines why & how is elasticsearch a revolutionary thing (technically) ?
The documentation is also fantastic and the plugin availability pretty good.
Earlier quoted context omitted.
Open-source is becoming the only way to develop (and, especially , maintain) complex software. The fact that the engineers can gain employer-independent reputations gives them an incentive that's astronomically expensive (as hedge fund compensation goes) to replicate otherwise. The world is finally figuring out that it's impossible to employ top talent, but that it can be quite lucrative to sponsor it.
It's not impossible to employ top talent. That is a very ignorant statement.
Earlier quoted context omitted.
It's not impossible to employ top talent. That is a very ignorant statement.
Top talent has access to thousands of other well paying roles. You cannot treat them the same way companies treat regular employees (badly). If you give them pointless work, or work without career growth, they can up and leave in a heartbeat. If you try and bully them or pressure them to work long hours or place pointless restrictions (dress code, start times, vacation policy, etc) on them they will leave.
I'm sitting in Elasticsearch training right now (during a caffeine break). These are some really great guys that know their stuff, and they're committed to contributing back to the OSS version everything that makes sense. They contribute a ton of code back to Lucene and employ a lot of the brightest minds in this space. On the product side, I'm sitting here being amazed at some of the problems they've solved very ele…
How is it better than Solr? I havent looked at Elastic Search in a long time, so I really do want to know. Not trying to pick a fight. ;)
Elasticsearch has easier config, especially for clustering. It is designed to be schemaless so you can push almost any JSON data into it.
Performance is adequate in both.
It's not a big advantage either way, unless you need clustering.
I'm sitting in Elasticsearch training right now (during a caffeine break). These are some really great guys that know their stuff, and they're committed to contributing back to the OSS version everything that makes sense. They contribute a ton of code back to Lucene and employ a lot of the brightest minds in this space. On the product side, I'm sitting here being amazed at some of the problems they've solved very ele…
How is it better than Solr? I havent looked at Elastic Search in a long time, so I really do want to know. Not trying to pick a fight. ;)
* Much more approachable config.
* Its clustering is easier to setup.
* Eventhough logstash is a bit heavy for my taste, the whole ELK stack is really nice for aggregating server logs.
Earlier quoted context omitted.
My fear is that with money comes an 'Enterprise' edition.
I don't think the "open core" model is in their best interests. Look at a company like Zenoss, where their OSS version is their biggest competitor. It doesn't make sense for ES to do that. Now marvel[1] is where they've started monetizing and I'm sure they make a good bit of money from "professional services" teaching companies how to deploy ES at scale. Hopefully they pull it off, as the world needs a good competito…
Earlier quoted context omitted.
"In the Java space" meaning deployed in a Java servlet container. Both are stand-alone search servers, exposing their API for search and indexing through HTTP using XML and/or JSON.
> "In the Java space" meaning deployed in a Java servlet container. I didn't say nor mean to imply that. Technically, Solr is based on servlet technology whether stand-alone or not, you can choose to deploy it in a web container of your choice or use the Jetty instance it comes with for the "stand-alone" experience. I don't know much about Elasticsearch's architecture personally.
Just use a different transport implementation:
https://github.com/elasticsearch/elasticsearch-transport-war...
Earlier quoted context omitted.
How is it better than Solr? I havent looked at Elastic Search in a long time, so I really do want to know. Not trying to pick a fight. ;)
* Kibana on ElasticSearch. This is huge. You get a polished Search & Graphing UI with very little effort. * Much more approachable config. * Its clustering is easier to setup. * Eventhough logstash is a bit heavy for my taste, the whole ELK stack is really nice for aggregating server logs.
As things are, one can always direct an app sever's syslog to a logging fleet running logstash (or elasticsearch running embedded logstash): http://cookbook.logstash.net/recipes/rsyslog-agent/
If people are curious as to why VCs are interested in open-source businesses: http://indexventures.com/news-room/blog/a-perfect-storm-now-...
Open-source is becoming the only way to develop (and, especially , maintain) complex software. The fact that the engineers can gain employer-independent reputations gives them an incentive that's astronomically expensive (as hedge fund compensation goes) to replicate otherwise. The world is finally figuring out that it's impossible to employ top talent, but that it can be quite lucrative to sponsor it.