Estamos entrando nas queries agora, ja vimos a diferença entre filtros e queries, ja sabemos o que são analyzers então agora, nada mais do que justo começarmos a ir a fundo nos assuntos.
Elasticsearch: Explicando filters e queries
Javascript Hoisting o que é?
Opa galera, beleza?
Algumas coisas podem nos trazer certos inconvenientes, como por exemplo comer melância e na sequência tomar leite. Essas coisas nos fazem refletir, por que deus fez desse jeito?
No javascript temos um caso desse tipo: o hoisting. Talvez alguns de vocês ja tenham passado por algum erro gerado por ele e consertaram sem entender o por que aquilo aconteceu.
Elasticsearch: Analyzers
Opa galera, antes de entrarmos nas queries e no fluxo de indexação e busca achei importante entendermos como o elasticsearch interpreta os nossos dados.
Elasticsearch: Index, Mapping, Data
Bom galera neste terceiro video vamos ver como funciona um Index, como ele faz pra guardar os dados. Também como o elasticsearch faz o Mapping dos campos e tipos. Vamos ver também qual a responsabilidade de cada campo na resposta como o took, shards, timed_out.
Elasticsearch: Escalonamento, Replicação e indexação
Bom galeras, esse é o segundo video da série de elasticsearch, aqui vamos ver um como funciona o escalonamento a replicação e também a indexação de dados no elasticsearch.
Elasticsearch: história, conceito, inverted index, ecossistema
Alo galera, bom estou começando uma nova série de videos que tem como objetivo mostrar como o Elasticsearch funciona e como ele se tornou a referência que é hoje em fulltext search.
Apesar de ter um setup muito simples, e também(na maioria dos casos) não é nem preciso alterar as configurações dele para usa-lo por um bom tempo, acho importante mergulhar na estrutura e no ecossistema do elasticsearch pois é algo bem interessante e bacana.
Benchmarks do Symfony com PHP 5.6 PHP7 e HHVM
Fala galera iluminatti, beleza?
Ja vi vários posts sobre benchmarks entre PHP 5.x , HHVM, PHP 7, mas a maioria separados, e achei um bem interessante agora, que roda em um projeto que não é só um Hello World o que torna isso mais “real”.
Então, esperamos pra $#$# o update do PHP 5 para o 7, mesmo assim a versão 5.x teve bastante updates significativos como o Opcode cache que entrou por padrão desde a versão 5.5.x.
Elasticsearch na produção
Olá pessoal, beleza?
Bom, depois de muita sombra, sol e aguá fresca (não necessariamente nesta ordem) está na hora de começar a tentar cumprir as promessas para o novo ano que chega (mesmo que por no máximo um mês). Vou tentar ser mais ativo nos meus posts, e também dividir mais coisas sobre as tecnologias que ando estudando, então hoje vou começar passando algumas dicas importantes para usarmos o elasticsearch na produção.
Estamos acostumados a fazer a instalação e já sair usando o elastic pois ele vem praticamente pronto, mas quando falamos de produção temos que dar atenção a alguns pontos que irão nos ajudar no desempenho do mesmo e também nas dores de cabeça desnecessárias e aquela infeliz sensação de tristeza eterna momentânea.
PHP Design patterns: Factory Method
Opa galera, tudo lindo?
Imagino que sim.
Bom eu gosto muito de design patterns(padrões de design de código neste caso), e um que eu gosto bastante por ser realmente prático, é o Factory Method , Eta pattern simples de usar, ta loco, é quase mais prático do que alugar as bicicletas do itau na rua.