我相信聚焦某件事情,会发现新的思路找到解决办法并实现。这一次的Focus,这一次的Change,我很Happy。英文不好的人表达只能这样子。
做私有云的商业系统方案,其实心里有个很重要的担忧,怎么及时的实现新品、调价、以及促销等等围绕着影响前台交易的信息交换?
私有云商业方案面临的环境毕竟不是局域网的环境,也毕竟不是局域网里一个后台面临20个或30个前台的环境,私有云商业方案面临的场景是一个可以放置在阿里云服务器的后台,面向全国几十几百乃至上千家店的几百上千台POS!场景变了,意味着不可能所有的POS都实时的与后台服务器连接。
怎么解决呢?惠商+系统原来的做法,都是在系统登录的时候获取相应的数据,更新本地数据,同时可以设置前台每隔多长时间数据更新一次。这样的机制,也能获得数据更新,但更新时间设置长了失去了后台调价对即时性的响应要求,更新时间设置短了,又会影响到前台交易。
我们这次的改变,是在新品、调价、促销业务发生的时候,推送到前台,前台多线程响应处理,获得即时更新,技术实现细节我不懂,想象一下,我们常用的微信、QQ是什么工具,IM即时通讯,惠商+系统就是一个即时的商业系统,秒杀Other Software。
信息业务发生后推送触发,被动变主动;多线程并行处理数据,秒级处理。
给出一个工程师给的数据,我看不懂,但他告诉了我结果!
结果是:
平均条件下,原数据下发约需10秒,通过测试可见,更快完成任务的线程会更优先的领取新任务,所有65项任务共计用时2秒左右,下发效率提升80%。
就写到这儿吧。
网友评论