Ticketfly uses ElasticSearch to power our API and order search - about 1 million hits a day, 40ms average response time.
Small-ish indexes with a few million records
Not as intensive as many other uses of ElasticSearch.
Hands on: Installing and Using ElasticSearch What you'll need: http://acree.gr/installing-es http://acree.gr/elasticsearch-head A unique ElasticSearch cluster name
Demo: Adding ElasticSearch to a Grails Application What you'll see: Installing the Grails plugin (a custom fork for now) Implement basic, but useful search
Demo: Making our Search more useful What you'll see: The power of the query string ElasticSearch's Groovy API Geo searching
Demo: Performance What you'll see: Bulk Indexing The performance of ElasticSearch compared with MySQL/GORM
Hands on: Using ES in the Cloud (kind of) What you'll need: The ElasticSearch installation you created earlier All be on the same network The same cluster name! Web App needs correct config: elasticSearch.cluster.name