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:
The summary of the projects and the port they are listening on is given in the following table:
Microservice |
Projects |
Port |
---|---|---|
Book microservice |
|
|
Check-in microservice |
|
|
Fare microservice |
|
|
Search microservice |
|
|
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.