Java - Artykuły
Elasticsearch in Java projects – query documents
The previous article 'Elasticsearch in Java projects – index and read documents’ presents how to store the documents in the index. However, the primary function of the […]
Elasticsearch in Java projects – data enrichment
The previous articles present how to index and query documents using a single index. Let’s imagine more real-life scenario when the relevant information is kept […]
Elasticsearch in Java projects – RESTful API over HTTP
The previous articles focus on the communication with Elasticsearch using Java Rest High Level Client. This article presents the communication over RESTful API over HTTP […]
Save your time with MapStruct library
The MapStruct library is a great tool that can help you save time and make your life easier. Many times, when working in a microservices […]
Elasticsearch in Java projects – aggregations
This article, in contrary to previous ones, is not dedicated to search. It presents another powerful aspect of the Elasticsearch – Aggregations, that let users […]
Elasticsearch w projektach Java – indeksowanie i odczyt dokumentów
W dzisiejszych czasach rynek stawia ogromne wymagania wobec projektów dotyczących wydajnego wyszukiwania i analizowania dużych zbiorów danych. Odpowiedzią na te potrzeby jest użycie Elasticsearch, który […]
Advanced Concurrency in Java
The concurrent programming model in the Java language has changed significantly in the past years. From “green threads” to native thread support, from synchronized, blocking […]
Features in Java 15
Java 15 is the latest release. It was released in September 2020, several new features were added. The next LTS release – Java 17 is […]
Practical guide to gRPC in Java
gRPC is an open-source language-agnostic RPC framework. It was developed at Google in 2015 based on experience with Stubby – their own framework used internally to […]
Retrofit
Retrofit is a Java library created for the sole purpose of calling REST API easily. As will be shown below, we are basically going to […]