Summarizing the BrownField PSS architecture

The following diagram shows the overall architecture that we have created with the Config server, Eureka, Feign, Zuul, and Cloud Streams. The architecture also includes the high availability of all components. In this case, we assume that the client uses the Eureka client libraries:

Summarizing the BrownField PSS architecture

The summary of the projects and the port they are listening on is given in the following table:

Microservice

Projects

Port

Book microservice

chapter5.book

8060 to 8064

Check-in microservice

chapter5.checkin

8070 to 8074

Fare microservice

chapter5.fares

8080 to 8084

Search microservice

chapter5.search

8090 to ...

Get Spring: Developing Java Applications for the Enterprise 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.