做一個微服務(wù)架構(gòu)需要的技術(shù)整理:
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
DAO:
Spring Data、Mybatis抑胎、OSS燥滑、 DTO
Data Storage:
RDBS DFS、NOSQL/Hadoop
Infrastructure:
LogBack阿逃、BUS铭拧、Jenkins、Zipkin恃锉、Druid搀菩、Swagger、Docker框架源碼下載地址