Ceph Rust Librados

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ceph-rust for librados has been released. It's an API interface in Rust for all of librados that's a thin layer above the C APIs. There are low-level direct access and higher level Rust helpers that make working directly with librados simple.  

​The official repo is:

The Rust Crate is:
ceph-rust​

​Rust is a systems programing language that gives you the speed and low-level access of C but with the benefits of a higher level language. The main benefits of Rust are:
1. Speed
2. Prevents segfaults
3. Guarantees thread safety
4. Strong typing
5. Compiled

You can find out more at: https://www.rust-lang.org

​Contributions are encouraged and welcomed. 

This is the base for a number of larger Ceph related projects. Updates to the library will be frequent.​

Also, there will be new Ceph tools coming soon and you can use the following for RGW/S3 access from Rust: (Supports V2 and V4 signatures)

Thanks,
Chris Jones
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux