This repository has been archived by the owner on Jan 17, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 33
Home
vrancurel edited this page Oct 12, 2011
·
59 revisions
Welcome to the Droplet, an army-knife for Cloud storage!
Scality Droplet is a high perfomance Cloud Storage client library that provides a set of high-level features:
Today (v0.5 beta):
- Multiprofile system
- Objects
- Containers
- System metadata: ACL, atime, mtime …
- User metadata
- REST access
- ID based access
- VFS style access
- Server-side copy
- On-the-fly encryption/decryption and buffered I/O
- Storage pricing management
Supported backends:
- S3 (Simple Storage Service)
- CDMI (Cloud Data Management Interface)
- SRWS (Simple Rest Web Service)
- SREST (Scality Rest Service)
Supported architectures:
- Linux x86_32 and 64 bit architectures
- MacOS/X
Roadmap:
- Multiple backends: S3, CDMI, etc
- Read cache for files and virtual directories
- On-the-fly compression/uncompression
- Automatic splitting of big files
- Multipart upload
- Support for Solaris, MacOS/X, BSD, etc
- Support for different languages
- File hierarchy sync
- Range support for both plain text and encrypted files (it is why we use CFB mode)
Menu:
- Getting started (basic configuration and first commands)
- Configuration file (profile)
- Pricing files syntax (if pricing is required)
- Droplet shell (https://github.com/scality/Droplet-sh/wiki)
- API overview (C API)
- C examples
Please report bugs and comments to droplet at scality.com or join us on #droplet at irc.freenode.net