YuXuan 发布的文章

Spring Cloud是什么Spring Cloud是一系列框架的有序集合,是一套用于构建微服务架构的规范,而不是一个可以拿来即用的框架(所谓规范就是应该有哪些功能组件,然后组件之间怎么配合,共同完成什么事情)。它利用Spring Boot的开发便利性简化了微服务架构的开发(自动装配),用于开发服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等。在这个规范之下第三方的Netflix公司开发了一些组件、Spring官方...

阅读全文 »

互联网应用架构发展随着用户群体逐渐扩大,网站的流量成倍增长,常规的单体架构已无法满足请求压力和业务的快速迭代,下面我们以一个招聘系统为例,从最开始的单体架构分析,一步步演变到现在的微服务架构。单体应用架构最初,用户量、数据量规模都比较小,项目所有的功能模块都放在一个工程中编码、编译、打包并且部署在一个Tomcat容器中,这种架构模式就是单体应用架构,这样的架构既简单实用、便于维护,成本又低,成为了当时的主流架构方式。优点:项目前期...

阅读全文 »