Skip to content
/ algobus Public
forked from olgasson/algobus

algobus - lightweight, event driven shared memory trading bus

Notifications You must be signed in to change notification settings

tfgzs/algobus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

algobus - event driven shared memory trading bus

Based on http://mappedbus.io , algobus adds a framework to send trading messages between multiple Java processes, inspired by Island's "CORE" trading technology https://tradingplacesnewsletter.com/the-core-768495ebb033.

Latest Mappedbus benchmark processes 17,5 million messages (12 bytes) per second with an average latency of 56 ns on a Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz (8 CPUs), ~3.6GHz

Architecture

The framework contains a BaseBot.java that deals with reading from and writing to the message bus. The BaseBot can be used to build any kind of component needed in the trading system, such as MarketData publisher, exchange gateways or strategy bots.

About

algobus - lightweight, event driven shared memory trading bus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%