The Spring Cloud itself provides many components, but we need to customize the common architecture that the enterprise needs according to the business model of the enterprise. What technologies should we consider using now?
Below, I make the following technical summary for spring Cloud micro-service distributed cloud architecture, hoping to help you:
The View:
H5, vue. js, Spring Tag, React, angularJs
Spring Boot/Spring Cloud:
Zuul, Ribbon, Feign, Turbine, Hystrix, Oauthor2, Sleuth, API Gateway, Spring Cloud, Config Eureka, SSO, Spring Cloud, BUS, Turbine, Zipkin, Cache, Spring Cloud Admin, API Gateway, ELK Spring Cloud Security, Spring Cloud Stream
Component:
RoketMQ, Kafka, MongoDB, OSS, Redis, Swagger, Zuul, Label, BASE, Charts, Utils
The DAO:
Spring Data, Mybatis, OSS, DTO
Data Storage:
RDBS DFS, no (/ Hadoop
Infrastructure:
LogBack, BUS, Jenkins, Zipkin, Druid, Swagger, Docker
The above list may not be detailed enough, but it should be enough to make a general architecture. We will gradually teach you how to build an enterprise micro-service distributed cloud architecture according to the above technical points in the future, hoping to help you.
From now on, I will record the construction process and essence of spring Cloud micro-service cloud architecture recently developed, so as to help more friends who are interested in developing Spring Cloud framework to discuss the construction process of Spring Cloud architecture and how to apply it to enterprise projects.
I personally invite all BATJ architecture masters to create Spring Cloud to build an exchange community of micro-service architecture. (Group number: 573988200) Welcome architects and developers to learn and exchange practical experience in using Spring Cloud’s many powerful components.
Hope this article can help you at the same time, also listen to your point of view. Welcome to comment, add attention, share your ideas! Keep updating!
To- Molin Java architecture To share the latest Internet articles pay attention To the latest development of the InternetCopy the code