All Projects → rucio → Rucio

rucio / Rucio

Licence: apache-2.0
Rucio - Scientific Data Management

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Rucio

Distributedsystem Series
📚 深入浅出分布式基础架构,Linux 与操作系统篇 | 分布式系统篇 | 分布式计算篇 | 数据库篇 | 网络篇 | 虚拟化与编排篇 | 大数据与云计算篇
Stars: ✭ 1,092 (+733.59%)
Mutual labels:  storage, network, distributed-systems
Juicefs
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Stars: ✭ 4,262 (+3153.44%)
Mutual labels:  storage, distributed-systems
Glusterfs
Gluster Filesystem : Build your distributed storage in minutes
Stars: ✭ 3,437 (+2523.66%)
Mutual labels:  storage, distributed-systems
Xingo
高性能golang网络库,游戏开发脚手架
Stars: ✭ 727 (+454.96%)
Mutual labels:  network, distributed-systems
Naos
A mildly opiniated modern cloud service architecture blueprint + reference implementation
Stars: ✭ 19 (-85.5%)
Mutual labels:  distributed-systems, storage
Nbd
Network Block Device
Stars: ✭ 270 (+106.11%)
Mutual labels:  storage, network
Nuraft
C++ implementation of Raft core logic as a replication library
Stars: ✭ 428 (+226.72%)
Mutual labels:  network, distributed-systems
Longhorn
Cloud-Native distributed storage built on and for Kubernetes
Stars: ✭ 3,384 (+2483.21%)
Mutual labels:  storage, distributed-systems
Go2p
Simple to use but full configurable p2p framework
Stars: ✭ 80 (-38.93%)
Mutual labels:  network, distributed-systems
Awesome Scalability Toolbox
My opinionated list of products and tools used for high-scalability projects
Stars: ✭ 34 (-74.05%)
Mutual labels:  storage, distributed-systems
DTC
DTC is a high performance Distributed Table Cache system designed by JD.com that offering hotspot data cache for databases in order to reduce pressure of database and improve QPS.
Stars: ✭ 21 (-83.97%)
Mutual labels:  distributed-systems, storage
Foundatio
Pluggable foundation blocks for building distributed apps.
Stars: ✭ 1,365 (+941.98%)
Mutual labels:  storage, distributed-systems
MIT6.824-2021
4 labs + 2 challenges + 4 docs
Stars: ✭ 594 (+353.44%)
Mutual labels:  distributed-systems, storage
Nkn
Official Go implementation of NKN full node.
Stars: ✭ 287 (+119.08%)
Mutual labels:  network, distributed-systems
React Native Fetch Blob
This project was started in the cause of solving issue facebook/react-native#854, React Native's lacks of Blob implementation which results into problems when transferring binary data.
Stars: ✭ 2,593 (+1879.39%)
Mutual labels:  storage, network
Cortx
CORTX Community Object Storage is 100% open source object storage uniquely optimized for mass capacity storage devices.
Stars: ✭ 426 (+225.19%)
Mutual labels:  storage, distributed-systems
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (+509.16%)
Mutual labels:  storage, distributed-systems
Storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
Stars: ✭ 1,278 (+875.57%)
Mutual labels:  storage, distributed-systems
Cash
HTTP response caching for Koa. Supports Redis, in-memory store, and more!
Stars: ✭ 122 (-6.87%)
Mutual labels:  storage, network
Combinefirebase
Combine wrapper on Google's iOS Firebase library.
Stars: ✭ 126 (-3.82%)
Mutual labels:  storage

Rucio - Scientific Data Management

Rucio is a software framework that provides functionality to organize, manage, and access large volumes of scientific data using customisable policies. The data can be spread across globally distributed locations and across heterogeneous data centers, uniting different storage and network technologies as a single federated entity. Rucio offers advanced features such as distributed data recovery or adaptive replication, and is highly scalable, modular, and extensible. Rucio has been originally developed to meet the requirements of the high-energy physics experiment ATLAS, and is continuously extended to support LHC experiments and other diverse scientific communities.

Documentation

General information and latest documentation about Rucio can be found at readthedocs <https://rucio.readthedocs.io>_ or on our webpage <https://rucio.cern.ch>_.

Try it out

We provide a dockerized environment <https://github.com/rucio/rucio/tree/master/etc/docker/dev>_ which serves both as a demo environment and a development environment. It includes all the necessary preconfigured components for multiple storage and transfers developments.

Developers

For information on how to contribute to Rucio, please refer and follow our CONTRIBUTING <CONTRIBUTING.rst>_ guidelines. We strongly recommend to use the dockerized environment <https://github.com/rucio/rucio/tree/master/etc/docker/dev>_ for development.

Operators

To learn how to deploy and configure Rucio, consult the documentation <http://rucio.readthedocs.io/#operator-documentation>_ available online.

Getting Support

If you are looking for support, join us on our Slack support <https://rucio.slack.com/messages/#support>_ channel, or send an email to our public mailing list [email protected] <mailto:[email protected]>_.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].