meetup elasticsearch - rio de janeiro - luiz guilherme
DESCRIPTION
Meetup elasticsearch Rio de JaneiroTRANSCRIPT
![Page 1: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/1.jpg)
Como atender milhões de usuários com o Elasticsearch
Luiz Guilherme P. Santos
globo.com
![Page 2: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/2.jpg)
números
![Page 3: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/3.jpg)
números25 milhões de usuários únicos por dia
35 milhões de usuários únicos por mês
![Page 4: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/4.jpg)
números~ 70 milhões de documentos cadastrados
![Page 5: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/5.jpg)
números1000 requests/segundo no cluster
![Page 6: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/6.jpg)
números215 Gb de dados
Distribuídos em 70 índices
![Page 7: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/7.jpg)
características
![Page 8: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/8.jpg)
• Pensado para ambientes distribuídos
• API robusta, consistente e simples
• Construído usando Lucene internamentecaracterísticas
![Page 9: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/9.jpg)
Flexível (schema free) características
![Page 10: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/10.jpg)
Abstrair a complexidade de uma máquina de busca para a que os desenvolvedores usem sua criatividade ao máximo.
características
![Page 11: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/11.jpg)
arquitetura
![Page 12: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/12.jpg)
arquitetura
![Page 13: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/13.jpg)
arquitetura
• Intensos testes de carga
• Tunning da JVM
• Número adequado de shards e réplicas
![Page 14: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/14.jpg)
arquitetura
• Consultas muito rápidas
• Uso de instant search
• Muitas indexações por segundo
![Page 15: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/15.jpg)
na globo.com
![Page 16: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/16.jpg)
na globo.com
• Busca padrão
• Vídeos
• Receitas
• Comentários
• Plataforma de publicação
• Etc
![Page 17: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/17.jpg)
características
![Page 18: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/18.jpg)
características
![Page 19: Meetup elasticsearch - Rio de Janeiro - Luiz Guilherme](https://reader031.vdocuments.pub/reader031/viewer/2022020307/559aeff91a28ab92218b483a/html5/thumbnails/19.jpg)
?