Java
-
ElasticSearch Tutorial for Beginners
1. Introduction In this example, we shall demonstrate how to make use of Elasticsearch, a distributed free-text search and analysis…
Read More » -
Spring @Lazy annotation use cases
The Spring framework with almost no effort can solve for you many common programming problems, but some of its features…
Read More » -
Spring Cloud Stream with Kafka
Overview This sample project demonstrates how to build real-time streaming applications using event-driven architecture, Spring Boot,Spring Cloud Stream, Apache Kafka and Lombok. By the end of this…
Read More » -
Using JWT For Sessions
The topic has been discussed many times, on hacker news, reddit, blogs. And the consensus is – DON’T USE JWT…
Read More » -
Java 10 – JEP 286: Local-Variable Type Inference
Java 10 is around the corner with RC Build available here. The features targetted for this release can be found…
Read More » -
Messaging with RabbitMQ
RabbitMQ is a robust message broker that can be used to implement different messaging patterns. Even though there is an…
Read More » -
Gradle Dependencies for Java, use compile or implementation?
While I was explaining to a colleague about using Gradle for Java projects (he was moving away from Maven), we…
Read More » -
Elasticsearch – Ignore special characters in query with pattern replace filter and custom analyzer
Using Elasticsearch 5, we had a field like drivers license number where values may include special characters and inconsistent upper/lower…
Read More » -
Don’t Parse, Use Parsing Objects
The traditional way of integrating object-oriented back-end with an external system is through data transfer objects, which are serialized into…
Read More »