© Moises Macero 2017
Moises MaceroLearn Microservices with Spring Boothttps://doi.org/10.1007/978-1-4842-3165-4_3

3. A Real Three-Tier Spring Boot Application

Moises Macero
(1)
New York, USA
 

Introduction

A multitier architecture will provide our application with a more production-ready look. Most of the real-world applications follow this architecture pattern and, to be more specific, the three-tier design is the most popular one and widely extended among web applications. The three tiers are:
  • Client tier: Responsible for the user interface. Typically what we call the frontend.
  • Application tier: It contains all the business logic together with the interfaces to interact with it and the data interfaces for persistence. This maps with what we call ...

Get Learn Microservices with Spring Boot: A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.