Spring Cloud Alibaba

  1. 三层架构 + MVC
    目的为了解耦

  2. 开发框架
    Spring(2大特性)
    IOC
    AOP
    是一个轻量级的JavaEE开源框架,主要作用是为了解决企业开发的复杂度问题(耦合度)
    Springboot
    新一代 JavaEE开发标准,开箱即用的特性

  3. 微服务架构,更好的分布式系统系统开发
    拆分单体应用,将一个应用拆分为多个服务,每一个服务都是一个独立运行的项目

  4. Netflix 进入维护模式

  5. Apache Dubbo Zookeeper

     Dubbo 是一个高性能的Java RPC通信框架2.6.x
     服务注册与发现,zookeeper
     API网关,没有,再找第三方或自己实现
     服务挂了,Hystricx
    
  6. SpringCloudAlibaba 一站式解决方案

万变不离其宗,一通百通

a) API 网关,服务路由
b) HTTP,RPC,异步调用
c) 服务注册与管理 ----> 高可用
d) 熔断,限流,服务降级

因为网络是不可靠的

Java原生云应用

你可能感兴趣的:(Spring Cloud Alibaba)