摘要: 前言 这一章节我们将讲解高并发解决方案中的服务降级和服务熔断思路,这里仅提供思路,至于如何具体操作,后续补上。 经历过12306抢票的会遇到这个问题,抢票高峰期查询列表是空的,等高峰期过后,列表再次恢复正常,这是什么问题?这里很可能采用了服务降级。 主体概要 服务降级和服务熔断概念 服务降级分类 服 阅读全文
posted @ 2020-04-19 22:09 mcbbss 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 前言 这一章节我们将讲解高并发解决方案中的应用限流思路。像我们之前讲的股票数据并没有把他们直接存放到数据库,而是放到Redis中,利用缓存保证用户能看到的数据的实时性和准确性。 主体概要 限流概念 应用限流示例 应用限流算法 主体内容 一、限流概念 限流就是通过对并发访问/请求进行限速或一个时间窗口 阅读全文
posted @ 2020-04-19 21:44 mcbbss 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 前言 这一章节我们将讲解高并发解决方案中的应用拆分思路,也可以称之为系统拆分。单个服务器再优化,它的处理都是有上限的,因此我们采用扩容、缓存、消息队列等对程序进行优化,这些手段都可行,但还不是全部。随着项目的需求要求越来越多,应用自然会跟着越来越大,因此呢,架构师设计出了特别容易扩展的方案,从整体将 阅读全文
posted @ 2020-04-19 17:19 mcbbss 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 前言 这一章节我们将讲解高并发解决方案中的队列。消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。 主体概要 高并发の消息队列基本介绍 消息队列特性 主体内容 一、高并发の消息队列基本介绍 1.例子 在购 阅读全文
posted @ 2020-04-19 02:15 mcbbss 阅读(1031) 评论(0) 推荐(0) 编辑