How to build Elasticsearch Vietnamese Analysis Plugin

Recently, I’ve received many requests to build the Vietnamese Analysis plugin when a new version of Elasticsearch is released but sometimes I’m not available to do it immediately. In case of urgent, you can build the plugin yourself with following steps. ...

Apr 21, 2017 · Duy Do

How Elasticsearch cluster works

This post is part of a series covering the architecture of Elasticsearch based on my experience while working with it. In this post, we’ll be discussing how the cluster works, try to find answers for following questions: How a node in cluster talks to others? What happens when a node joins or leaves the cluster? What happens when a node stops or has encountered a problem? ...

Oct 24, 2016 · Duy Do

Effective Persistence of Enums in Java: A Deep Dive into Safe and Scalable Design

How to persist an enumeration effectively? Here is my experience. I’ll use Wordpress as an example. We all know that every post in Wordpress blog system has a status with possible values: draft, pending-review, published and so on. ...

Jan 24, 2010 · Duy Do