Spring Boot

Logging In Spring Boot

Logging is a vital part of all applications and brings benefits not only to us developers but also to ops and business people.

Read more

Hooking Into the Spring Bean Lifecycle

Providing an Inversion-of-Control Container is one of the core provisions of the Spring Framework. Spring orchestrates the beans in its application context and manages their lifecycle.

Read more

Request/Response Pattern with Spring AMQP

The request/response pattern is well-known and widely used, mainly in synchronous communication. This article shows how to implement this pattern asynchronously with a message broker using the AMQP protocol and Spring Boot.

Read more

Using Kafka with Spring Boot

In this article, we’ll look at how to integrate a Spring Boot application with Apache Kafka and start sending and consuming messages from our application.

Read more

Implementing a Cache with Spring Boot

We use a cache to protect the database or to avoid cost-intensive calculations. Spring provides an abstraction layer for implementing a cache.

Read more

Distributed Cache with Hazelcast and Spring

In some applications, we need to protect the database or avoid cost-intensive calculations. We can use a cache for this goal.

Read more