Author: Sharad Dixit

This tutorial will teach you how to use project Lombok in the Spring Boot application. Overview No doubt Java is a wonderful language, but one of the drawbacks of Java is its verbose nature. This makes it fairly complicated for everyday tasks such as composing a simple POJO object. For example, constructing of methods like Getters(), Setters(),…

Read More How to use Project Lombok in Spring Boot

In this tutorial, you will learn the basic fundamentals of Elasticsearch, Logstash, and Kibana ( ELK stack ). Additionally, you will learn how to set up the environment locally. Overview Observability is important in the world of DevOps. We mean by observability three things mainly: Monitoring Centralization of logs Tracing With the growth of microservices…

Read More Getting Started with Elasticsearch, Logstash, and Kibana (ELK Stack)

In this tutorial, you will learn to design and deploy the multi-container based Spring Boot application using Docker compose. To learn more about Docker, please check Docker Tutorials page. Overview In the previous tutorial, we learned how to Dockerize a simple Spring Boot-based application. As it was a small application we have handled each container…

Read More Docker Compose: Deploying Spring Boot Microservices

In this tutorial, you will learn to design and run in a Docker container a simple Spring Boot application that uses MongoDB. To learn more about Docker, please check Docker Tutorials page. Overview Docker is becoming an increasingly important tool in the DevOps process.  It allows you to package an application, along with all its…

Read More Spring Boot Application with MongoDB in Docker Container

Internationalization (i18n) is the process of making your application and services capable of delivering in different languages. This tutorial will show how the Spring Boot framework manages internationalization. Overview The internet has become global, implying that any application or website can target millions of users worldwide. Although half of the world’s population may have access…

Read More Spring MVC Internationalization Tutorial