BitMEX Technology Scaling, Part 2: The Road to 100x (2019)
BitMEX is focusing on optimizing its trading engine to handle unprecedented volumes and improve performance. The platform has achieved significant growth, with trading volumes reaching record highs in recent months. Despite these improvements, challenges remain in scaling the system to meet increasing demand.
- ▪BitMEX's average daily trading volume grew by 129x throughout 2017.
- ▪An all-time USD trading record of $11B was achieved on May 11, 2019.
- ▪Performance enhancements have resulted in over 10x improvement in trading engine speed.
Opening excerpt (first ~120 words) tap to expand
In Part 1 of this series, we told stories of the origin of BitMEX.figcaption { font-style: italic; font-size: 90%; }Today, we’re offering Part 2 of this series - a deep dive into overload and problems inherent to horizontal scaling. We will discuss the results from our efforts so far in handling unprecedented volumes and will detail the parts of the BitMEX engine that must remain serial, the parts that can be parallelised, and the benefits of BitMEX’s API-first design.In Part 3, we’ll explain code optimizations that have already been put in place, systems that have been parallelised, and why certain features have been removed.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at BitMEX Blog.