3FS
lastmod 2025-04-18created 2025-04-181 edits
DeepSeek's distributed file system
About
- 3FS is a high-performance open-source distributed file system developed by DeepSeek, supporting large-scale data processing and high throughput
- It behaves like an ordinary file system, but actually stores data distributed across multiple machines, with an abstraction that lets users stay unaware of this
- Operates with four main components (Meta, Mgmtd, Storage, Client) that separate metadata, node management, actual data storage, and user request handling
- Achieves strong consistency and fault tolerance through the CRAQ algorithm, safely propagating write requests along a chain structure
- Compared with other distributed file systems, 3FS stands out in practical applicability and performance scalability