
微服务架构
sky国士无双
不积跬步,无以至千里。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务熔断、降级、限流
1、服务熔断1.1 雪崩效应在微服务架构中,微服务是完成一个单一的业务功能,这样做的好处是可以做到解耦,每个微服务可以独立演进。但是,一个应用可能会有多个微服务组成,微服务之间的数据交互通过远程过程调用完成。这就带来一个问题,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就...原创 2019-08-05 20:23:45 · 1208 阅读 · 0 评论 -
Dubbo源码解析(一)
你好,dubbo,初次见面,我想和你交个朋友。Dubbo你到底是什么?先给出一套官方的说法:Apache Dubbo是一款高性能、轻量级基于Java的RPC开源框架。那么什么是RPC?文档地址:http://dubbo.apache.org/zh-cn…文档简短形象的对单一应用架构、垂直应用架构、分布式服务架构、流动计算架构做了一个对比,可以很明白的看出这四个架构所适用的场景,因为业务需...原创 2019-09-01 23:17:32 · 541 阅读 · 0 评论 -
分布式、集群、微服务的区别
1. 概念集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同...原创 2019-09-25 13:55:08 · 199 阅读 · 0 评论