微服务与高并发架构 梳理
微服务开发、运维、部署,颠覆了过去上云SOA面向服务的架构:SOA,Person(属性,无行为,行为写在service中)面向领域的架构:DDD,Person(属性,行为)面向过程微服务是soa更细粒度的拆分,拆的角度:技术、业务单点:maven聚合项目分布式总网关、子网关:大门流量网关rpc:远程服务调用soa dubbo cloud是啥单体演化各个组件,几大门派Eureka 微服务注册与发现A
微服务
开发、运维、部署,颠覆了过去
上云
SOA
面向服务的架构:SOA,Person(属性,无行为,行为写在service中)
面向领域的架构:DDD,Person(属性,行为)
面向过程
微服务是soa更细粒度的拆分,拆的角度:技术、业务
单点:maven聚合项目
分布式
总网关、子网关:大门
流量网关
rpc:远程服务调用
soa dubbo cloud是啥
单体演化
各个组件,几大门派
Eureka 微服务注册与发现
Actuator 微服务监控
RestTemplate 服务器远程调用
Ribbon 客户端的负载均衡
OpenFeign 声明式服务调用
Hystrix 微服务熔断、降级、资源隔离
HystrixDashBoard
Zuul 微服务网关
Config 微服务配置中心
Sleuth zipkin 微服务链路追踪
SpringCloud Alibaba 替换方案
中间件
分布式文件存储中间件 FastDFS HDFS
分布式消息中间件 RocketMQ、kafka、RabbitMQ、ActiveMQ
分布式搜索中间件 ElasticSearch
分布式缓存中间件 redis
高并发高性能接入层中间件 lvs、keepalived、nginx、haproxy
高并发架构
更多推荐
所有评论(0)