:::: MENU ::::
Browsing posts in: General Development

Elasticsearch: Aggregations

A popularidade do Elasticsearch não é dada somente devido ao fulltext search, o Elasticsearch possui também uma feature, muito poderosa, chamada aggregation. Aggregations possibilitam classificar dados e extrair métricas facilmente, coisas que de outra forma poderiam levar dias. Continue Reading


Elasticsearch: Pagination e Scroll

Paginar e limitar dados no elasticsearch é uma tarefa simples, então qual o motivo do post? Muitas pessoas passam por problemas de performance quando vão a produção por não entender ou não considerar a implementação de determinadas funcionalidades do elasticsearch, uma delas é a paginação.

Continue Reading


Configurando ELK com Docker e Filebeat

ELK (Elasticsearch, Logstash e Kibana) tomou espaço muito rapidamente no mundo dos logs e das métricas, principalmente por ser open-source e altamente escalável. Mesmo com tamanha adoção esta stack não é simples de configurar, muito pelo contrário, ela exige um bom conhecimento de cada um dos membros que formam o trio ELK.

Continue Reading


ECMAScript 6: Desmistificando as Classes

Desde seu anúncio, as classes no javascript tem gerado muita discórdia. Vários desenvolvedores ativos da comunidade tomaram posições divergentes sobre o assunto, um exemplo é o artigo Two Pillars of javascript escrito pelo Eric Elliot, onde ele fala sobre as vantagens da composição sob Continue Reading


ECMAScript 6: default values of parameters

Antes do ECMAScrit6 não havia uma maneira nativa de definir valores padrão para parâmetros, ou seja, precisávamos implementar nossa própria lógica. Uma solução muito utilizada era nomear os parâmetros e testá-los dentro da função para Continue Reading