XTX Markets Open-Sources TernFS: Exabyte-Scale Filesystem for ML Trading

XTX Markets has open-sourced TernFS, an exabyte-scale, multi-region distributed filesystem optimized for machine learning in algorithmic trading, handling petabytes of data across global operations. This move fosters collaboration, positions XTX as a fintech innovator, and could advance scalable storage for finance and AI sectors.
XTX Markets Open-Sources TernFS: Exabyte-Scale Filesystem for ML Trading
Written by Dave Ritchie

In the high-stakes world of algorithmic trading, where milliseconds can mean millions, data storage isn’t just a backend concern—it’s the backbone of operations. XTX Markets, a powerhouse in the sector handling over $250 billion in daily trades, has made waves by open-sourcing its proprietary file system, TernFS. This move, detailed in a recent post on the firm’s tech blog, underscores a growing trend among financial tech giants to share innovations that could benefit the broader computing community.

TernFS is designed as an exabyte-scale, multi-region distributed filesystem, tailored for the immense data demands of machine learning-driven price forecasting. According to the announcement on XTX Tech Blog, it supports over 50,000 financial instruments across various asset classes, managing petabytes of data across global locations. The system promises high performance and reliability, crucial for a firm with operations in cities like London, Singapore, and New York.

Unveiling the Architecture

Delving deeper, TernFS builds on a Raft-like consensus algorithm, though customized for its needs, as discussed in threads on Hacker News. Critics there noted the absence of RDMA support, which could limit bandwidth utilization over TCP/IP, but proponents highlight its effectiveness with modern NVMe drives. The filesystem’s open-source release via GitHub invites developers to contribute, potentially accelerating its evolution beyond XTX’s internal use.

XTX’s storage footprint is staggering: over 650 petabytes dedicated to forecasts and trading data. As reported by Phoronix, this Linux-compatible filesystem addresses the scalability challenges faced by trading firms, where data growth outpaces traditional storage solutions. By open-sourcing it, XTX not only fosters collaboration but also positions itself as a leader in fintech innovation.

Industry Implications and Comparisons

Comparisons to other distributed filesystems abound. For instance, MooseFS, as described on its official site, offers POSIX-compliant, fault-tolerant storage, much like TernFS. Yet, TernFS’s focus on multi-region distribution sets it apart, enabling seamless data access across continents—a boon for global operations. OpenAFS, with its roots in Carnegie Mellon and IBM, provides another benchmark, but TernFS’s modern design targets the exabyte era.

Recent developments in AI-optimized filesystems, such as DeepSeek’s Fire-Flyer (3FS) covered by Tom’s Hardware, highlight a surge in open-source storage solutions. TernFS joins this wave, potentially disrupting how industries handle massive datasets. For insiders, the real value lies in its battle-tested nature within XTX’s high-volume trading environment.

Challenges and Future Prospects

Implementing such systems isn’t without hurdles. Hacker News discussions point to the complexities of custom consensus algorithms, warning that deviating from battle-tested ones like Raft could introduce risks. Nonetheless, XTX’s decision to release TernFS under an open license encourages scrutiny and improvement from the global developer community.

Looking ahead, this open-sourcing could catalyze advancements in distributed computing, especially for sectors like finance and AI that demand ultra-scalable storage. As Panzura’s technology overview on their site illustrates, hybrid cloud filesystems are evolving rapidly, and TernFS adds a compelling option. For industry players, it’s a reminder that proprietary edges can sometimes be sharpened through collective ingenuity, potentially reshaping data management strategies worldwide.

Subscribe for Updates

DevNews Newsletter

The DevNews Email Newsletter is essential for software developers, web developers, programmers, and tech decision-makers. Perfect for professionals driving innovation and building the future of tech.

By signing up for our newsletter you agree to receive content related to ientry.com / webpronews.com and our affiliate partners. For additional information refer to our terms of service.

Notice an error?

Help us improve our content by reporting any issues you find.

Get the WebProNews newsletter delivered to your inbox

Get the free daily newsletter read by decision makers

Subscribe
Advertise with Us

Ready to get started?

Get our media kit

Advertise with Us