![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
FREETOSKYMEXU
千里之行始于足下
展开
-
架构问题--削峰填谷
削峰填谷瞬时集中突发性的流量在系统中是很常见的问题,在系统的架构中需要针对相关的业务场景做良好的设计;不仅维护系统的稳定,还能很好的解决业务问题,提高并发性能。削峰填谷是在应对突发性流量的时候最常用的设计思想。问题分析:体现在应用的处理请求的能力是有限的,但是请求的数量不是均衡的,通常具有瞬时性,时段性;什么意思呢,就是在某个时间端,请求的流量会突增,甚至超过系统所能处理的请求,之后可能又突降,系统空闲资源多;就形成了基于系统负载能力上下的流量高峰低谷。显然这会造成系统的不稳定,甚至系统的雪崩,原创 2020-08-20 11:24:27 · 4085 阅读 · 0 评论 -
微服务架构--从演变开始
前言现在大家都在谈微服务,从大公司到小公司,从技术专家到架构师到工程师都在聊微服务,甚至产品经理都在谈微服务;微服务在软件的架构发展过程中如今已经成了一种具有相对成熟,有方法指导,可工程化的的软件架构体系。我也试着去理解微服务架构的演变,去分析其中的缘由;只有清楚其中的来龙去脉,才能更好的指导我们的的设计,避免踩坑。在我的理解里:所有的架构设计都应当是伴随着业务产生的,架构的设计是为了适应业务的发展,抛开业务去谈架构都是“耍流氓”;架构应当遵循:简单 适用 演变的过程。我想从两个维度来探讨微服务的演变,原创 2020-08-07 15:17:08 · 349 阅读 · 0 评论