larve's recent timeline updates
larve

larve

V2EX member #225945, joined on 2017-04-13 23:41:13 +08:00
larve's recent replies
那就是服务 A 的负载太大了,先在测试环境压测下服务 A 的承载上限吧
1. 根据调用量推测节点数量,多节点部署,横向提高负载能力;但这种若是瓶颈在数据库,这种扩展节点就没啥作用
2. 结合优化工具,优化服务 A 高频调用接口
1. 库存控制:防止超发
redis 自减或者 redis 队列出栈都能做到
2. 随机用户
200w 用户随机:若是同一场抽奖,有两百万个用户参与,可 redis 通过一个 key 自增,每自增 100 则对应用户是抽中的,抽中的用户再进入后续入库操作即可,最高时 2w redis QPS 应该是可以的,真正能入库的数据也不多
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5869 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 06:33 · PVG 14:33 · LAX 23:33 · JFK 02:33
♥ Do have faith in what you're doing.