微信红包高并发交易

Posted AlbertXe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信红包高并发交易相关的知识,希望对你有一定的参考价值。

微信红包高并发交易

百亿级微信红包的高并发资金交易系统设计方案

1 SET化

每个红包生成一个唯一ID,接下来这个红包的所有拆红包 查红包 都根据这个ID关联,系统根据这个ID垂直切分,切分后 一个垂直链条上的 逻辑Server服务器 DB为一个SET;

2 请求串行化

同一个红包ID,hash到同一个服务器,并且同一个服务器上所有请求被进程接收后,按照红包ID进行排段,然后串行的进入工作线程处理,实现FIFO(先进先出)方式排队

3 双维度表设计

处理红包冷热分离时,在ID维度分库表的基础上 增加了以天分表的维度,形成了双维度分库分表的特色

以上是关于微信红包高并发交易的主要内容,如果未能解决你的问题,请参考以下文章

揭秘微信红包:架构抢红包算法高并发和降级方案(转载)

揭秘微信红包:架构抢红包算法高并发和降级方案

高并发秒杀系统架构设计 · 抢购微信红包一元夺宝

微信红包的支撑架构原理是什么?

微信红包的设计实践

微信抢红包收支明细账单怎么列