Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java. Following an open-core business model, parts of the software are licensed under various open source licenses (mostly the Apache License), while other parts fall under the commercial (source-available) Elastic License. Official clients are available in Java, .NET (C#), PHP, Python, Apache Groovy, Ruby and many other languages. According to the DB-Engines ranking, Elasticsearch is the most popular enterprise search engine followed by Apache Solr, also based on Lucene. (source: Wikipedia)
The workshop intention is to teach about Elasticsearch fundamentals and to try out various features which can help you building search analytics solutions using Elasticsearch.
You’ll learn the internals of Elasticsearch from a developer’s perspective, including how to write search queries, perform text analysis, define mappings, perform aggregations and work with search results. The last section is dedicated to work with Elasticsearch API using Java and other client implementations.
8 hours. A laptop is needed for working on assignments.
Dražen Nikolić works at a position of Java Technical Lead in the company Seavus. He has 18 years of experience developing Java enterprise applications. He has worked in various domains like e-commerce, insurance, digital marketing, social apps etc. Spring Certified Professional. Alongside working on client projects, he regularly prepares and executes various internal technical presentations and workshops. Speaker at local and regional conferences. One of the founders and leaders of a local Java user group – NišJUG.
Anyone can attend this workshop for free but, due to the limited number of sits, please, apply to this from.
We would like to thank our supporters for their help organizing this event.
This workshop is supported by Univerzitet Metropolitan, who will kindly open and provide us one of their modern classrooms, where this workshop will take place.
Lunch and refreshments will be taken care by the company enjoy.ing