Technology Scaling – BitMEX on the Road to 100x

29 May 2019 | , ,
Share on:

The BitMEX cryptocurrency derivatives exchange was launched in 2014 and currently averages daily trading volumes of US$3Bn. BitMEX built its matching and margining engine on kdb+ and cite the technology’s flexibility and speed in enabling them to pivot their product offerings twice: in the first instance from low-leverage inverse and quanto futures to high-leverage ones, and in the second case from high-leverage futures to its  flagship product, the XBTUSD Perpetual, which they proudly claim trades more than any crypto product in the world.

In a series of blogs the exchange talks about their goal to achieve “100x”  performance which the consistent coherency inside the BitMEX engine makes possible as kdb+ is fast enough to continuously remargin all positions upon each individual price change.  In this 2nd posting they talk about how they have handled those unprecedented volumes  and provide a deep dive into overload/load shedding and problems inherent to horizontal scaling with practical insights into what can be parallelised and what must remain serial.

Click on this link to read the full blog

 

SUGGESTED ARTICLES

kdb+ and Bitcoin Node API

Securing digital assets – a Bitcoin full node API for kdb+

31 Oct 2018 | , , , , , , , ,

By Jeremy Lucid In this article Kx engineer Jeremy Lucid describes the qbitcoind library that he has created and shared on GitHub. The library allows individual users or applications to communicate with the Bitcoin Core full node and wallet implementation, facilitating direct bitcoin transactions. Jeremy is also the author of an earlier Kx blog on Bitcoin, Kdb+ and […]