sjqzhang/go-fastdfs

go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。Go-fastdfs is a simple distributed file system (private cloud storage),...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 minutes ago
Type:Server / PlatformCategory(s):Storage, Filesystems & BackupDatabases & Storage
Added to GitGenius on September 16th, 2026
Created on January 7th, 2019
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 768
Total Stargazers: 4,139 (+0)
Total Subscribers: 123 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.0 days
Mean response time: 58.7 days
90th percentile: 166.1 days
Tracked items: 22

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 292 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

go-fastdfs is a distributed file system designed for private cloud storage that operates without a central coordinator.

The tool addresses the need for reliable, decentralized file storage by implementing a peer-to-peer architecture where nodes can operate independently. It handles file distribution across multiple servers with automatic synchronization and repair mechanisms to maintain data integrity. The system supports resumable uploads through breakpoint continuation, chunked file uploads for large objects, and automatic merging of small files to optimize storage efficiency.

Organizations building private cloud infrastructure or requiring self-hosted storage should consider this tool if they want to avoid the operational overhead of traditional centralized file systems. It suits deployments where high availability and low maintenance are priorities, and where teams prefer not to depend on external cloud providers. The README positions it as similar to FastDFS, suggesting it targets use cases where that system would be appropriate but with a focus on simpler deployment and operation.

The project shows consistent maintenance activity with regular updates addressing bugs and feature requests. Development includes ongoing refinement of core functionality around file synchronization and repair logic. The codebase receives attention to performance optimization and reliability improvements across the distributed storage operations.