Re: [问卦] 艺fun券收不到验证码

楼主: NTULioner (LionsHeart)   2020-07-21 17:39:53
先有点基础系统概念再来说嘴吧
1. 该app本来就已经委外制作 什么自己写短信系统,拜托别说出来让人笑。
2. 100万个request很多吗? 依系统服务层级来看,这数量一开始都是可预想到,应早有准
备。
3. 当你一开始就知道服务人数庞大的时候,一开始系统设计就会想办法避免被打挂。
例如重送验证码这件事
当你服务层级小的时候直接打去对方那,ok?
(补充,最好不要直接打对方,如果是照流量算钱的,你会哭死)
当你服务层级大且早已有后端存在的情况下
就可以考虑先打回自己后端帮忙处理
这边就可以先帮忙做load balance
至于打对方服务端这部分会受限于对方的spec
后端可以简单判断这笔需不需要真的打出去
当然最好在client端就先挡好
等60秒才能再送就好
这些都是非常简单的作法
当然也有不够或不好的地方
但绝不会是你说的三小要重写短信服务
※ 引述 《taxuan》 之铭言:
: 推 tomo1026: 一堆人没马上收到就按重送 一个人按个5次 同时20万人 07/21 17:08
: → tomo1026: 按就有100万个request 哪个系统有办法负荷 07/21 17:08
: → tomo1026: 笑死 所以非学店仔的大德意思就是要自己再写一个短信系 07/21 17:15
: → tomo1026: 统 而非直接委外给厂商处理 颗颗 这逻辑真是学生啊 07/21 17:15
作者: lianpig5566 (家庭教师杀手里包恩)   2020-07-21 17:41:00
跟我想的一样
作者: ryanlee1874   2020-07-21 17:43:00
验证失败?
作者: HEYHAH (HEYHAH)   2020-07-21 17:43:00
也跟我想的一样
作者: vvrr (vvrr)   2020-07-21 17:43:00
client端是有挡60秒的机制,但看起来没什么帮助..
作者: milk7054 (莎拉好正)   2020-07-21 17:44:00
817护航很难看

Links booklink

Contact Us: admin [ a t ] ucptt.com