解决订票系统问题的方法之一,异步处理架构

可以有多种方法解决类似订票系统的高峰处理的容量问题。 异步处理是一个值得考虑的架构。 异步处理在牌号抽签,交易等领域有很多应用。作为IT技术网站希望大家能交流技术方案而不只是抱怨和简单的建议。 这些讨论也会帮助大家日常工作。

 

异步处理的基本操作方式  

异步处理信息架构的基本工作方式是用户提交处理申请,申请交给队列由后台处理服务器定期处理。处理结果放入结果队列或者数据库。用户通过查询服务器查询处理结果。

 

异步架构的好处是避免实时操作事务处理面临的峰值应用。特别是对稀缺资源的采购。用户可能不断刷新事务处理相关的页面造成大量负载。在异步处理中,分离提高系统和事务处理系统,用户刷新提高系统不会影响事务处理系统。提交系统可以容易的实现扩展,通过即时增加机器提高系统容量

 

采用异步处理的订票系统   

采用异步处理的订票系统,前端服务器可以让用户查询时刻,价格表,输入车次,时间,定位要求,支付方法等信息。提交的申请放入申请队列,可以按车次,时间等条件分别建立队列,由不同的处理服务器进行处理。可以根据

 

异步处理订票系统的好处

 

采用异步处理的订票系统,可以灵活部署和分配前端服务器和处理服务器。保证处理能力的使用和处理的正确性,避免用户访问影响成功率而增加访问量。

 

 

异步处理订票系统的潜在问题

异步处理的潜在问题是用户不能得到实时结果,为提高命中率,有人可能提交多个申请。有人会认为非实时处理有后门的可能。这些可以通过发布所有座位和分配进展缓解。

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值