This blog goes into some strategies for verifying data integrity, which can be a required when synchronizing data between Elasticsearch and other data stores.
You tend to see some problems repeated frequently as a support engineer. While supporting Elasticsearch, this is the most common problem that I have seen.
Using dynamic scripting is a great feature of Elasticsearch during development. For security reasons, you should not have dynamic scripting enabled. Here's how!
Elasticsearch has had a Groovy client before, but for this release, we have completely rewritten it to provide 100% compatibility with Elasticsearch!