简单设计:
redis+lua。红包池list+抢红包用户hash。是否有红包?用户是否抢过?

中级设计:
1.拆红包:预拆包和实时拆包。
2.高并发读:缓存。
3.并发写:串行化和乐观锁。
4.网络流量峰值:大量用户同时抢红包是否会造成网络拥塞,发红包和抢红包最好在同一个IDC。
5.对账:考虑到拆红包凭证和入账是异步的2套系统,以及出现故障的可能,需要定时对账保证数据的一致性。
6.降级:在cache故障时有限流的使用DB进行服务,在资源紧张的时候关闭掉非核心流程,在实时入账请求量过大时,延迟批量入账。
7.故障恢复。

评论

2020-06-03:抢红包设计相关推荐

  1. 2021.06.03邮票面值设计

    2021.06.03邮票面值设计 题目描述 给定一个信封,最多只允许粘贴 N 张邮票,计算在给定 K(N+K≤15)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大值 MAX ...

  2. 【论文阅读】(2023.05.10-2023.06.03)论文阅读简单记录和汇总

    (2023.05.10-2023.06.08)论文阅读简单记录和汇总 2023/05/10:今天状态,复阳大残,下午淋了点雨吹了点风,直接躺了四个小时还是头晕- -应该是阳了没跑了. 2023/06/ ...

  3. 【算法训练】Leetcode 1295. 统计位数为偶数的数字(2020.06.09 )

    1 题目 1295. 统计位数为偶数的数字 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: ...

  4. 永恒之塔linux服务端,【永恒之塔单机5.8-6.5服务端】2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程]...

    [永恒之塔单机5.8-6.5服务端]2020.06首发一键安装PC大型端游单机游戏客户端支持局域网联机玩[附视频搭建教程] 01.支持全新机甲星技能.羽毛觉醒.GP点.觉醒水 02.优化怪物掉落数据, ...

  5. 软件本地化团队 - 〖0day 资源〗 - 2006.06.03 0day

    软件本地化团队 -> [0day 资源] -> 2006.06.03 0day 登录 -> 注册 -> 回复主题 -> 发表主题 kfm 2006-06-03 22:39 ...

  6. 2021.06.03合并石子+能量项链

    2021.06.03合并石子+能量项链 题目描述 在一个圆形操场的四周摆放 N 堆石子,现要将石子有次序地合并成一堆,规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分. ...

  7. 杏子语录(2020年03月)

    杏子语录(2020年03月) 一场难忘且精彩的人生阅历 每个人都不想遭遇苦难. 但是当苦难来临之际, 短暂的恐慌,担忧,失望,悲观过后, 唯有沉着,冷静,勇敢,智慧方能逃出生天. 而后,它就会被生活沉 ...

  8. 树莓派最新最快更新源2020.06.06

    更新源,简单地说,就是修改两个文件: 1.软件更新源(/etc/apt/sources.list) 2.系统更新源(/etc/apt/sources.d/raspi.list).我们对这两个文件进行修 ...

  9. C语言3067答案,教师招聘《小学教育心理学》通关试题每日练(2020年03月03日-3067)...

    1:将学习策略分为基本策略和支持策略的是( ). 单项选择题 A.丹瑟洛 B.尼斯比特 C.皮连生 D.鲍斯菲尔德 2:奠定儿童人格和心理健康基础的是( ). 单项选择题 A.社会 B.家庭 C.学校 ...

  10. 备战2020年大学生电子设计大赛

    备战2020年大学生电子设计大赛 首先,我们了解什么是电子设计大赛. 电子设计大赛它不是单纯的设计理论大赛,也不是实验竞赛,而是在一个半封闭,相对集中的环境中,在有限定的时间内,由一个队共同设计,制作 ...

最新文章

  1. anaconda pip install torch报错,安装失败
  2. liunu就该这么学第十二节课
  3. 修复删除/var/lib/dpkg目录后,无法使用apt-get命令问题
  4. 【渝粤题库】广东开放大学 面向对象方法精粹 形成性考核
  5. Spring Boot自动化配置的利弊及解决之道
  6. 华为推出业界首个分布式云原生产品:华为云UCS,持续创新,深耕数字化
  7. 面试题27. 二叉树的镜像
  8. 新氧科技成为互联网医疗美容第一股 首日股价疯狂上涨32%
  9. 小牛485通讯原理_让你秒懂智能电表工作原理及抄表原理
  10. movelast对数据记录数有要求吗_客户验厂,电脑坏了,考勤记录数据可以自动生成找回来吗?...
  11. 两点间距离、点到直线距离、点到线段距离、线段到线段距离
  12. mysql 同义词_在数据库mysql中存储和检索同义词的最佳方法
  13. 保持初心,不负韶华||回顾2021,展望2022
  14. SuperMemo POJ - 3580
  15. XCEL查找SQL SERVER数据库的数据
  16. 好玩的Python彩蛋
  17. 如何在Win11调出IE11浏览器?
  18. 如何将二维码数据换行显示
  19. Win10杀死进程方式
  20. 微信sae云服务器后台创建

热门文章

  1. Beego-HelloWorld
  2. 寒假自学数学建模(2)相关系数
  3. 深度神经网络在Youtube推荐中的应用--开篇作之一--含部分实用技巧
  4. 《失业的程序员》(十五):商业头脑
  5. jzoj 3456 恭介的法则
  6. NPDP产品经理证书(2019年04月),NPDP是IBM和华为的IPD的祖师爷。IPD学不到,NPDP还是可以学到的。...
  7. js前端double无法显示,long精度丢失,layUI数据表格
  8. JavaScript的基础语句整理
  9. 一款科幻题材基地建设策略游戏——太空避难所中文版 附游戏玩法
  10. android 铃声播放器,Muziko - 想截取音乐片段当铃声?这款漂亮的播放器能帮你 - Android 应用 - 【最美应用】...