SMSSDK进化之路
Mob-SMSSDK 是可以叫应用快速、免费拥有手机验证功能的SDK。帮助开发者减少大量的开发工作,帮助企业节省短信费用。
SMSSDK到现在为止经历1.0到3.0几十个版本的迭代升级,已经非常稳定和高效。
这个过程中有:
sdk的bug修复,性能提升,安全性提升。
sdk发送验证码部分收费到完全免费的升级。
功能逐渐丰富的过程
服务端架构调整
SMSSDK的初始版本在效能和稳定性上有太多的不足和缺失。这些问题主要集中的服务端,下面我来介绍一下SMSSDK服务端的进化之路。
一、SMSSDK1.0版本
问题
1.效能性:经常出现发送短信延迟或者失败的情况;
2.稳定性:服务不够稳定,需要经常重启服务保证服务的相对正常运行;
3.可用性:开发者反馈问题后,技术支持解决时间较长;
原因
在1.0时期的服务器架构有一些不合理的地方导致出现了上面的问题。下面我会根据架构图介绍当时的架构细节,如图:
如图中所示从SDK到负载均衡这一阶段没有太大的问题,可以继续保持使用。