可实现高并发处理交易信息的拍卖交易引擎制造技术

技术编号:24613230 阅读:35 留言:0更新日期:2020-06-24 01:00
本发明专利技术公开了一种可实现高并发处理交易信息的拍卖交易引擎,包括行情消息分发器和订单消息处理器,先通过消息队列获取原始初始化信息,然后通过行情分别器把获取的信息通知到外部系统,更新redis行情数据,并根据订单消息队列获取最新价格;通过订单消息处理器分发订单消息,并更新redis行情数据,再由行情消息分器分发更新的redis行情。本发明专利技术的各个模块都是同步线程并发处理,所以能够更有效地利用硬件设施,达到有效消峰目的,同时通过动态规划思路、有效简化问题把串行业务变成并行业务优化处理的算法方案,实现在硬件资源不变的前提下达到对拍卖交易信息的高并发处理,高实时性发布,提高资源利用的能效比。

Auction and transaction engine with high concurrent processing of transaction information

【技术实现步骤摘要】
可实现高并发处理交易信息的拍卖交易引擎
本专利技术涉及拍卖交易系统
,尤其涉及一种可实现高并发处理交易信息的拍卖交易引擎。
技术介绍
拍卖交易系统主要是用于实现拍卖交易中核心交易数据处理,利用互联网在线处理每一笔交易信息,并向其他系统发布交易行情。用户通过外部业务流程系统进行浏览拍卖交易系统的交易实时行情,然后下单,交易系统就会触发处理下单信息,更新实时交易行情,并分发到具体的中下游业务系统。目前拍卖交易领域没有成型的、功能完备的交易引擎,以用于推动整体拍卖交易的互联网化发展,而且市场仅有的交易引擎面对“互联网+”时存在以下问题:第一,经不起高并发的考验,实时性不强,只能不断地通过提高硬件性能来加强信息处理能力;第二,面对系统硬件资源利用率低,能效比不高。
技术实现思路
本专利技术要解决的技术问题是针对现有技术的不足,提供一种处理能力更强、实时性更高、能更高效利用软硬件资源、可实现高并发处理交易信息的拍卖交易引擎。为解决上述技术问题,本专利技术采用如下技术方案:一种可实现高并发处理交易信息的拍卖交易引擎本文档来自技高网...

【技术保护点】
1.一种可实现高并发处理交易信息的拍卖交易引擎,通过与交易流程服务器及订单业务系统配合完成用户下达的交易指令,其特征在于:该拍卖交易引擎包括,/n行情消息分发器,先通过消息队列获取原始初始化信息,然后通过行情分别器把获取的信息通知到外部系统,更新redis行情数据,并根据订单消息队列获取最新价格;/n订单消息处理器:通过订单消息处理器分发订单消息,并更新redis行情数据,再由行情消息分器分发更新的redis行情;/n行情消息分发器包括有行情更新置换器、数据库分发器和消息分发器,获取的行情消息推送至行情更新置换器;行情更新置换器查找出对应的redis场次批次队列编号,并对其中的批次单元进行re...

【技术特征摘要】
1.一种可实现高并发处理交易信息的拍卖交易引擎,通过与交易流程服务器及订单业务系统配合完成用户下达的交易指令,其特征在于:该拍卖交易引擎包括,
行情消息分发器,先通过消息队列获取原始初始化信息,然后通过行情分别器把获取的信息通知到外部系统,更新redis行情数据,并根据订单消息队列获取最新价格;
订单消息处理器:通过订单消息处理器分发订单消息,并更新redis行情数据,再由行情消息分器分发更新的redis行情;
行情消息分发器包括有行情更新置换器、数据库分发器和消息分发器,获取的行情消息推送至行情更新置换器;行情更新置换器查找出对应的redis场次批次队列编号,并对其中的批次单元进行reset值操作;然后由行情更新置换器分发数据到消息分发器,并由数据库分发器对rabbitMQ行情分发消息队列进行分发派送行情消息;
订单消息处理器包括有推送行情消息机、redis队列分发机、处理订单业务数据存储器和订单结算处理器,通过rabbitMQ订单消息队列获取下单信息,推送行情消息机将获取的消息推送到rabbitMQ行情分发消息队列,redis队列分发机分发下单信息;处理订单业务数据存储器获取分发信息进行下单数据的数据库存储,订单结算处理器通知外部跑合订单系统进行订单结算录入操作,完成订单的交易操作。


2.根据权利要求1所述的可实现高并发处理交易信息的拍卖交易引擎,其特征在于:行情消息分发器更新redis行情数据并根据订单消息队列获取最新价格后,订单消息处理器分发订单消息,并继续更新redis行情数据,行情消息分发器分发更新后的redis行情,并从获取最新价格开始进行循环处理。


3.根据权利要求2所述的可实现高并发处理交易信息的拍卖交易引擎,其特征在于:用户下单后触发更新行情和接受订单两个主流程,更新行情的流程通过行情消息分发器处理,接收后先进行存储行情操作,同时进行分发行情,分发行情进行高速缓存数据库更新存...

【专利技术属性】
技术研发人员:曹国钧袁振辉梁家晧苏腾强罗丽姬
申请(专利权)人:广东跑合中药材电子商务有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1