鸿鹄 Cloud 是基于 springcloud 的, spring cloud 本身提供的组件就很多, 但我们需要按照企业的业务模式来定制企业所需要的通用架构, 那我们现在需要考虑使用哪些技术呢?
下面我针对于 spring cloud 微服务分布式云架构做了以下技术总结:
- View:
- H5vue.js
- Spring Boot/Spring Cloud:
- ZuulRibbonFeignTurbineHystrixOauthor2SleuthAPI GatewaySpring CloudConfig EurekaSSOSpring Cloud
- BUSTurbineZipkinCacheSpring Cloud AdminAPI GatewayELK Spring Cloud Security Spring Cloud Stream
- Component:
- RoketMQKafkaMongoDBOSSRedisSwaggerZuulLabelBASEChartsUtils
- DAO:
- Spring DataMybatisOSS DTO
- Data Storage:
- RDBS DFSNOSQL/Hadoop
- Infrastructure:
- LogBackBUSJenkinsZipkinDruidSwaggerDocker
来源: http://www.bubuko.com/infodetail-2547058.html