Olá pessoal,
O crescimento do Elasticsearch tem sido monstruoso e a maioria dos grandes sites estão usando o ES (Elasticsearch) para buscas, BigData, recomendações, etc.
Entre as empresas podemos destacar o iFood, Globo.com, GitHub, Vagas.com.br, JusBrasil, Microsoft, NASA, Mozilla, Facebook, Verizon, Adobe, Ebay, StackOverflow, Netflix, The New York Times, Mercado Libre, WordPress, Wikipedia, LinkedIn, entre outras.
Uma das palestra citadas abaixo contém por exemplo o seguinte exemplo: “Aprenda a utilizar o ElasticSearch, que ajuda o github pesquisar mais de 8 milhões de repositórios e o globo.com a fazer 180 pesquisas por segundo para 25 de milhões de pessoas por dia.”
Vou deixar alguns links que estudei para entender como essas empresas estão usando o Elasticsearch junto com outras ferramentas para obter os resultados esperados e um pouco de código em PHP, Go e Rails:
http://www.infoq.com/br/presentations/1-milhao-de-pedidos-1-milhao-de-entregas
http://www.infoq.com/br/presentations/construindo-uma-plataforma-com-hadoop-e-elasticsearch
http://www.infoq.com/br/presentations/utilize-todo-o-poder-do-wlasticsearch
http://imasters.com.br/linguagens/php/elasticsearch-com-php-nao-e-magia-e-tecnologia
http://www.devmedia.com.br/elasticsearch-desenvolvendo-big-data-com-php/31609
http://www.sitepoint.com/introduction-to-elasticsearch-in-php/
https://github.com/olivere/elastic
http://www.sitepoint.com/full-text-search-rails-elasticsearch/
http://www.toptal.com/ruby-on-rails/elasticsearch-for-ruby-on-rails-an-introduction-to-chewy
Lembrando que o Elasticsearch vai muito mais além do que apenas buscas. Com ele você tem pesquisas full text search, geo location search, análise em tempo real, dados em tempo real e mais uma infinidade de coisas, alguns usam até como banco de dados visto que ele foi feito para ter alta disponibilidade.
Quem não quer se preocupar com a criação de uma infraestrutura manualmente, pode optar pelo serviço já pronto da Amazon que usa o Elasticsearch em cima da infraestrutura da Amazon: https://aws.amazon.com/pt/elasticsearch-service/
Obrigado e até o próximo post pessoal.