Stretch your site's usefulness with Elastic Search
ÜberConf
Denver · July 16 - 19, 2013
About this Presentation
Have you ever wanted (or needed!) to add search to your web site or application but thought it was too hard hard because you wanted things like scalability, fault tolerance and real-time search? Elastic Search may be just the ticket for you. It's Open Source, fast, scalable and easy to set up. Oh, and it's “cool, bonsai cool.”
Search is hard. It's not just about finding the “needle in the haystack” - it's about making search reliable, scalable and fast. Elastic Search aims to solve all these problems and more. It's got the features you need for a modern application, like multi-tennancy, painless setup and auto-sharding. Oh, and it's easy to integrate regardless of the technology stack you're developing with - simply use JSON over HTTP. No need to plan out a complex schema beforehand, either. It's schema free and document oriented.
Despite it's simplicity of use and ease of setup, Elastic Search is no lightweight. It's built on rock solid foundations such as Apache Lucene and comes from the creator of Compass project.
In this session, we'll go over the basics of Elastic Search and dive right in to see it in action. You'll see how it sets set up and running in no time across multiple nodes and how easily it integrates with applications. We will explore what happens when a node drops out, as well as how to deploy it with technologies like Chef.

Senior Development Manager at Sonos
Jerry Gulla a senior development manager at Sonos, helping to fulfill their mission to “fill every home with music.” Previously we was the Architect for SaveLocal.com from Constant Contact - Massachusetts‘ largest SaaS company. He fell in love with hacking both hardware and software more than 20 years ago after getting his first computer, a TRS-80 Model I. He’s worked at companies large and small, including Sun/Javasoft, as well as several small startups. Jerry is passionate about technology and has developed software for everything from the simulator for the B-2 stealth bomber all the way to HTML5 applications for modern smartphones.
His latest interests brings him into the mobile web as well as the world of alternative languages on the JVM, where he’s leveraging the power of dynamic languages and modern frameworks to rapidly deliver new applications for both mobile devices and the desktop.