8个不同语言开发的开源的交易撮合引擎

8个不同语言开发的开源的交易撮合引擎

1、mengine

开发语言:php?Laravel

源代码:https://github.com/stingbo/mengine

采用了基于数据库和队列的方式进行撮合,保证了数据的安全性和一致性。

1、Liquibook

开发语言:C++

源代码:https://github.com/enewhuis/liquibook

2、Liquibook

Liquibook是OCI提供的开源交易撮合引擎,主要采用C++开发,因此性能极佳:

Liquibook的功能很完善,支持市价委托单、限价委托单、止损委托单等常见 类型的委托,同时内置多级市场深度聚合功能,并且提供事件通知功能,引擎内发生的重要事件,例如接受订单、成交、取消订单等,应用程序都可以实时捕捉。

Liquibook是一个仅包含头文件的库,因此你只需要在自己的项目中引入 这些头文件就可以了。

3、exchange-core

开发语言:Java

源代码:https://github.com/mzheravin/exchange-core

exchange-core是一个基于LMAX Disruptor和Eclipse Collections实现的 超快的交易所核心撮合...

点击查看剩余70%

{{collectdata}}

网友评论