SpringCloud大型企业分布式微服务云架构源码之架构规划

 架构规划做什么呢?我觉得主要是规划好下个阶段架构设计的边界。而影响架构边界的,其实就是需求。需求形成了对架构的约束条件,从而也对架构设计形成了边界。那么,有哪些需求呢?可以分为三大类:商业需求、功能需求和质量需求。

运行环境支持

OPERATING ENVIRONMENT

  • 开发工具:Idea、Eclipse
  • WEB容器:Tomcat、Jboss、Weblogic、webSphere
  • JDK版本:1.8+
  • 系统支持:Docker、Window、Linux
  • 数据库/数据源:MySQL、Alibaba Druid
  • 服务框架:Spring Cloud、Spring Boot2、Mybatis、OAuth2、Seurity
  • 分布式中间件:RabbitMQ、Redis、ElasticSearch、OSS
  • 前端架构:VUE、Uniapp、Layui、Bootstrap、H5、CSS3
  • 构建方式:Maven、Jenkins
  • 涉及技术:Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、Stream、ElasticSearch等

SpringCloud大型企业分布式微服务云架构源码之架构规划_第1张图片

@源码地址来源:http://minglisoft.cn/hhcloud/

你可能感兴趣的:(架构,java,spring)