{"id":13607680,"url":"https://github.com/cubeFS/cubefs","last_synced_at":"2025-04-12T14:31:09.861Z","repository":{"id":37720326,"uuid":"171396748","full_name":"cubefs/cubefs","owner":"cubefs","description":"cloud-native distributed storage","archived":false,"fork":false,"pushed_at":"2025-04-02T01:54:27.000Z","size":254921,"stargazers_count":4998,"open_issues_count":249,"forks_count":655,"subscribers_count":104,"default_branch":"master","last_synced_at":"2025-04-03T22:38:41.645Z","etag":null,"topics":["ai-native-storage","cloud-native-storage","cloud-storage","cncf","data-orchestration","distributed-file-system","distributed-storage","erasure-coding","fuse","hybrid-cloud","kubernetes","object-storage"],"latest_commit_sha":null,"homepage":"https://cubefs.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cubefs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-19T03:15:04.000Z","updated_at":"2025-04-03T19:39:09.000Z","dependencies_parsed_at":"2023-02-05T13:45:19.892Z","dependency_job_id":"b18c172d-b787-4d7f-9561-b70bdb0ad8dd","html_url":"https://github.com/cubefs/cubefs","commit_stats":{"total_commits":3582,"total_committers":150,"mean_commits":23.88,"dds":0.8609715242881072,"last_synced_commit":"c67c9b1b3e8a7a06731ef2936093377118470133"},"previous_names":["chubaofs/cfs","chubaofs/chubaofs"],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cubefs%2Fcubefs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cubefs%2Fcubefs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cubefs%2Fcubefs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cubefs%2Fcubefs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cubefs","download_url":"https://codeload.github.com/cubefs/cubefs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248581072,"owners_count":21128099,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-native-storage","cloud-native-storage","cloud-storage","cncf","data-orchestration","distributed-file-system","distributed-storage","erasure-coding","fuse","hybrid-cloud","kubernetes","object-storage"],"created_at":"2024-08-01T19:01:20.688Z","updated_at":"2025-04-12T14:31:04.853Z","avatar_url":"https://github.com/cubefs.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# CubeFS\n\n[![CNCF Status](https://img.shields.io/badge/cncf%20status-incubating-blue.svg)](https://www.cncf.io/projects)\n[![Build Status](https://github.com/cubefs/cubefs/actions/workflows/ci.yml/badge.svg)](https://github.com/cubefs/cubefs/actions/workflows/ci.yml)\n[![LICENSE](https://img.shields.io/github/license/cubefs/cubefs.svg)](https://github.com/cubefs/cubefs/blob/master/LICENSE)\n[![Language](https://img.shields.io/badge/Language-Go-blue.svg)](https://golang.org/)\n[![Go Report Card](https://goreportcard.com/badge/github.com/cubefs/cubefs)](https://goreportcard.com/report/github.com/cubefs/cubefs)\n[![Docs](https://img.shields.io/badge/docs-latest-green.svg)](https://cubefs.io/docs/master/overview/introduction.html)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/2761/badge)](https://bestpractices.coreinfrastructure.org/projects/6232)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/cubefs/cubefs/badge)](https://securityscorecards.dev/viewer/?uri=github.com/cubefs/cubefs)\n[![Codecov](https://img.shields.io/codecov/c/github/cubefs/cubefs?style=flat-square\u0026logo=codecov)](https://codecov.io/gh/cubefs/cubefs)\n[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/cubefs)](https://artifacthub.io/packages/helm/cubefs/cubefs)\n[![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/chubao-fs/badge)](https://clomonitor.io/projects/cncf/chubao-fs)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcubefs%2Fcubefs.svg?type=shield\u0026issueType=security)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcubefs%2Fcubefs?ref=badge_shield)\n[![Release](https://img.shields.io/github/v/release/cubefs/cubefs.svg?color=161823\u0026style=flat-square\u0026logo=smartthings)](https://github.com/cubefs/cubefs/releases)\n[![Tag](https://img.shields.io/github/v/tag/cubefs/cubefs.svg?color=ee8936\u0026logo=fitbit\u0026style=flat-square)](https://github.com/cubefs/cubefs/tags)\n\n|\u003cimg src=\"https://user-images.githubusercontent.com/5708406/91202310-31eaab80-e734-11ea-84fc-c1b1882ae71c.png\" height=\"24\"/\u003e\u0026nbsp;Community Meeting|\n|------------------|\n| The CubeFS Project holds bi-weekly community online meeting. To join or watch previous meeting notes and recordings, please see [meeting schedule](https://github.com/cubefs/community/wiki/Meeting-Schedule) and [meeting minutes](https://github.com/cubefs/community/wiki/Meeting-Agenda-and-Notes). |\n\n\n\u003cdiv width=\"100%\" style=\"text-align:center;\"\u003e\u003cimg alt=\"CubeFS\" src=\"https://user-images.githubusercontent.com/12113219/178886968-9513e51e-393b-4af1-bd90-189593ee2012.png\" height=\"200\"/\u003e\u003c/div\u003e\n\n\n## Overview\n\nCubeFS (\"储宝\" in Chinese) is an open-source cloud-native file storage system, hosted by the [Cloud Native Computing Foundation](https://cncf.io) (CNCF) as an [incubating](https://www.cncf.io/projects/) project.\n\n\n## What can you build with CubeFS\n\nAs an open-source distributed storage, CubeFS can serve as your datacenter filesystem, data lake storage infra, and private or hybrid cloud storage. \nIn particular, CubeFS enables the separation of storage/compute architecture for databases and AI/ML applications.\n\nSome key features of CubeFS include:\n\n- Multiple access protocols such as POSIX, HDFS, S3, and its own REST API\n- Highly scalable metadata service with strong consistency  \n- Performance optimization of large/small files and sequential/random writes\n- Multi-tenancy support with better resource utilization and tenant isolation\n- Hybrid cloud I/O acceleration through multi-level caching\n- Flexible storage policies, high-performance replication or low-cost erasure coding\n\n\n\u003cdiv width=\"100%\" style=\"text-align:center;\"\u003e\u003cimg alt=\"CubeFS Architecture\" src=\"https://raw.githubusercontent.com/cubefs/cubefs/master/docs/source/overview/pic/cfs-arch-ec.png\"/\u003e\u003c/div\u003e\n\n## Documents\n\n- English version: https://cubefs.io/docs/master/overview/introduction.html\n- Chinese version: https://cubefs.io/zh/docs/master/overview/introduction.html\n\n## Community\n\n- Homepage: [cubefs.io](https://cubefs.io/)\n- Mailing list: users@cubefs.groups.io\n- Slack: [cubefs.slack.com](https://cubefs.slack.com/)\n- WeChat: detail see [here](https://github.com/cubefs/cubefs/issues/604)\n- Twitter: [cubefs_storage](https://twitter.com/cubefs_storage)\n\n## Partners and Users\n\nThere is the list of users and success stories [ADOPTERS.md](ADOPTERS.md).\n\n## Reference\n\nHaifeng Liu, et al., CFS: A Distributed File System for Large Scale Container Platforms. SIGMOD‘19, June 30-July 5, 2019, Amsterdam, Netherlands. \n\nFor more information, please refer to https://dl.acm.org/citation.cfm?doid=3299869.3314046 and https://arxiv.org/abs/1911.03001\n\n\n## License\n\nCubeFS is licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).\nFor detail see [LICENSE](LICENSE) and [NOTICE](NOTICE).\n\n## Note\n\nThe master branch may be in an unstable or even broken state during development. Please use releases instead of the master branch in order to get a stable set of binaries.\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=cubefs/cubefs\u0026type=Date)](https://star-history.com/#cubefs/cubefs\u0026Date)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FcubeFS%2Fcubefs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FcubeFS%2Fcubefs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FcubeFS%2Fcubefs/lists"}