Well, we created a webapp using Java/Spring, main datastore is MongoDB (with Spring Data) and we use Elasticsearch aside for the search functionality / aggregations. Spring Data is not currently compatible with Elasticsearch 2.x so we're using the official client API which is a bit more complicated to implement than with Spring Data. We're still benching the perfomance so far.