公路客运服务向“互联网+”转型,在高并发压力下电子客票系统如何实现数据强一致性?

交通道路运输行业迅猛发展困境之“公路客运窗口订票业务面向“互联网+”业务形式转型。机票、火车票等业务信息都已经通过互联网形式进行数据实时展现在大众手持及穿戴智能终端设备上,而现行的汽运形式还未完全的行程联网售票模式,并且车辆联动实时数据未能让乘客人群主动...显示全部

交通道路运输行业迅猛发展困境之“公路客运窗口订票业务面向“互联网+”业务形式转型。机票、火车票等业务信息都已经通过互联网形式进行数据实时展现在大众手持及穿戴智能终端设备上,而现行的汽运形式还未完全的行程联网售票模式,并且车辆联动实时数据未能让乘客人群主动获悉,从而导致现汽运需求远落后于空运、铁运等运输体量,在此业态需求的转型上,“电子客票系统”的需求在行业开始兴起。

1、电子客票系统怎么实现数据强一致性?

2、怎么解决互联网业务系统数据库层面的扩展能力问题,对于集中式和分布式是如何考虑的?

3.  电子客票系统服务器如何选型,应该考虑哪些方面的因素?

收起
参与165

查看其它 9 个回答samsara的回答

samsarasamsara系统架构师新晨科技股份有限公司

1. 系统对数据强一致性有要求,就目前来看,仍是集中式架构更符合这个要求,分布式方案就不是很契合了。

2.高并发的话,前端的Web和中间件可以很容易靠负载集群的横向扩展能力来解决。但数据库就没那么好解决了,常见的思路有这么几个:数据库的读写分离,内存数据库、增加节点的的性能处理能力。但是能用内存数据库,读写分离分离的业务毕竟是少数,传统方式还是靠增加数据库节点的处理能力。不过客运其实可以采用这三种手段结合的方法来扩展性能,应对高并发场景。

3. 兼顾性价比的话,可以采用硬件负载+web和中间件使用x86服务器横向扩展+网络使用infoniband提高链路负载+数据库使用小型机集群负载+存储使用自动分层(全闪存+磁盘存储)的方式来设计,此外还可以引进一些流量分流和引导设备来对链路和运营商进行流量负载。

系统集成 · 2016-01-19
浏览3624

回答者

samsara
系统架构师新晨科技股份有限公司
擅长领域: 存储服务器AIX

samsara 最近回答过的问题

回答状态

  • 发布时间:2016-01-19
  • 关注会员:20 人
  • 回答浏览:3624
  • X社区推广