The State of the Elasticsearch Java Client

Java has always had a special place in our hearts, but we've never had a great Java client for Elasticsearch. The Transport client depends on the rest of Elasticsearch and is tied deeply into Elasticsearch's internal binary protocol. The Low-Level REST client is useful but it is too low level to replace the Transport client. The High-Level REST client is incomplete and still depends on the rest of Elasticsearch. It is time to finish the High-Level REST client and remove its dependency on Elasticsearch.

Learn how we're ushering in a new era with the Elasticsearch Java client and what to expect next.

Download presentation slides.

Nik Everett

Software Engineer

Elastic

Register to watch

You'll also receive an email with related content