Search⌘ K
AI Features

Designing the Backend Application

Explore designing a three-layer reactive backend application with Spring Boot and WebFlux. Understand how to implement reactive and blocking stacks, configure CORS, and create reactive API endpoints with pagination to compare performance and functionality.

We'll cover the following...

Application design

You’ll create a typical three-layer backend application. The exception here is that there is no business logic involved, so the controllers will directly use the repositories.

Besides, we’ll create two coexisting stacks:

  • The reactive way
  • The classic way

In any ...