News for hackers. Stuff that matters.
Re:Elastic Search - Incorporated by gecko on Monday July 16, 2012 @01:11PM (#4251560)
We heavily use elasticsearch as part of Kiln's infrastructure. We've actually found it to be an insanely useful tool: it scales extremely well, it's highly redundant, it's trivial to extend, and it is fast. We've managed to move every last bit of our search infrastructure (including source code), using over 100 million documents representing 182 GB of data, and we still get search times around 10 ms or less. It's so fast we've got an entirely new feature built around it coming out in the next few weeks. It's just that awesome.

The only downside we've hit with ES is poor documentation. In all other respects, if you need search, I can unconditionally recommend it.

Re:Elastic Search - Incorporated by PascalW on Monday July 16, 2012 @02:08PM (#4251804)
I agree, ES is awesome. The poor documentation can be annoying indeed, but Shay Banon is always very helpful on the discussion groups so that's a big plus.
Re:Elastic Search - Incorporated by te_chris on Monday July 16, 2012 @04:07PM (#4252293)
+1 on this, a better side bar or something on docs would be wonderful, but the tech just rules. The ease of setting up a redundant cluster is great, not to mention the just insane response speed. We switched a few page loads from mongodb to elastic search, mongo was taking ~13000 ms per page load, elastic took ~250 (2 mm records).
Re:Elastic Search - Incorporated by luser001 on Monday July 16, 2012 @01:54PM (#4251746)
Quick, possibly beginner question: do you hold all the data in RAM, or is some of it on disk?
Re:Elastic Search - Incorporated by gecko on Monday July 16, 2012 @03:28PM (#4252107)
We store it entirely in RAM. ES stores data on disk for persistence, but prefers to keep its working set fully in RAM, and will (by design) crash by default if it runs out of memory.
Re:Elastic Search - Incorporated by Mpdreamz on Monday July 16, 2012 @02:16PM (#4251836)
Are you guys still using NEST?
Re:Elastic Search - Incorporated by gecko on Monday July 16, 2012 @03:29PM (#4252115)
For the .NET components, yes, although I know there have been some rumblings about leaving it. (I don't know why; I don't work on that component.)
Re:Elastic Search - Incorporated by Mpdreamz on Monday July 16, 2012 @03:43PM (#4252183)
Cool, get the guys rumbling to contact me very interested in their opinions.
Re:Elastic Search - Incorporated by polyfractal on Monday July 16, 2012 @01:06PM (#4251531)
Awesome news from a truly awesome developer working on fantastically awesome software.

Did I mention it is awesome?

If you haven't had a chance to play around with ES - you really should. I've never used Lucene or Solr but I picked up the basics of ES really quickly. You can roll out some really impressive search capabilities with embarrassingly little code (or knowledge).

Just this last weekend I migrated servers and syncing my new server was as easy as installing ES, joining the cluster and letting everything transfer over automatically. ElasticSearch comes as close to "magic" as possible, especially for something as sophisticated as search.

Re:Elastic Search - Incorporated by jat850 on Monday July 16, 2012 @12:34PM (#4251361)
Shay works like mad on this project, it's awesome to see this for him and the rest of people working together on it. I've been on the ES mailing list for a number of months now and not a single question goes by without an involved response from Shay, helping people out every day.

Congrats to all involved.

Re:Elastic Search - Incorporated by drsintoma on Monday July 16, 2012 @11:19AM (#4251044)
Great news. I discovered ES last year and fell in love with it. Far better than solr in almost every aspect. When I saw how automatically detects nodes, distributes data, recovers from a failed node, etc. all without administration I could not believe it. It's every devops dream.
Re:Elastic Search - Incorporated by karmi on Monday July 16, 2012 @01:51PM (#4251733)
Also, don't forget to check the ecosystem around elasticsearch: clients, integration, Puppet & Chef manifests/recipes, etc: http://www.elasticsearch.org/guide/appendix/clients.html
Re:Elastic Search - Incorporated by unreal37 on Monday July 16, 2012 @10:40AM (#4250880)
Yay for them. It's a great story - from one guy working on an idea to a company.
Re:Elastic Search - Incorporated by ashray on Monday July 16, 2012 @11:25AM (#4251067)
Been using elasticsearch for a number of projects and all I can say is that it's really great! We almost replaced it on one large project to use it as a distributed storage but didn't work out cause it couldn't handle the load. (not surprising since that's not what it's exactly built for..)

However, as a search solution, elasticsearch is one of the best I've used this far (used solr, sphinx and fulltext search).

Hope this means that great things are to come! :)

Re:Elastic Search - Incorporated by whiskers on Monday July 16, 2012 @11:11AM (#4251009)
I've just started getting into Elastic Search for a project I'm working on. Coming from a couple of years using Solr it is one of the best and most exciting pieces of tech I've played with in ages.

I hope this announcement doesn't change anything (at least not too much!).

Re:Elastic Search - Incorporated by haarts on Monday July 16, 2012 @11:22AM (#4251055)
I'm happy to see this! I wish them well. Also, I'm looking forward to their training course: http://www.elasticsearch.com/services/training/
Re:Elastic Search - Incorporated by orenmazor on Monday July 16, 2012 @12:13PM (#4251261)
We use ES at Wildbit. I love this tool, and I'm really glad for you guys.

6 months ago when we started using it, we'd have easily hired you guys to help us out with our use cases/jvm optimization.

Re:Elastic Search - Incorporated by andrewnez on Monday July 16, 2012 @10:14AM (#4250770)