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%
网友评论