本文介绍: 分布式消息中间件在支付场景的削峰填谷和应用间解耦用得比较多,且对精度没有那么苛刻的场景,比如集群低到1TPS,就无法做到。
这是《百图解码支付系统设计与实现》专栏系列文章中的第(18)篇,也是流量控制系列的第(4)篇。点击上方关注,深入了解支付系统的方方面面。
本篇重点讲清楚分布式消息中间件的特点,常见消息中间件的简单对比,在支付系统的应用场景,比如削峰填谷,系统应用间的解耦,事务消息等。
内容偏入门介绍,已经使用过消息中间件的同学可以不用往下看了。
1. 前言
在流量控制系列文章中的前四篇,分别介绍了固定时间窗口算法、滑动时间窗口算法、漏桶原理、令牌桶原理,应用场景和java版本的核心代码。
我们做个简单回顾:
固定窗口:算法简单,对突然流量响应不够灵活。超过流量的会直接拒绝,通常用于限流。
2. 削峰填谷原理
3. 常见的分布式消息中间件介绍
4. 使用注意事项
5. 支付系统应用案例
6. JAVA版的示例代码
7. 结束语
8.精选
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。