Leo Project's repositories
leo_object_storage
leo_object_storage is a log-structured object/BLOB storage.
leo_redundant_manager
leo_redundant_manager monitors Gateway-node(s) and Storage-node(s) to keep availability and consistency. leo_redundant_manager also manages and provides routing-table(RING).
leo_erasure
Erasure code library for Erlang
leo_backend_db
leo_backend_db is a wrapper library for Basho bitcask, Basho eleveldb and Erlang ETS. They are used as local KVS in LeoFS.
leo_logger
leo_logger is a logging library for LeoFS and other Erlang applications. It has plugin-mechanism.
leo_statistics
leo_statistics collects Erlang VM’s statistics and application’s statistics.
leo_ordning_reda
leo_ordning_reda is a library to stack objects and send stacked objects with async.
leo_commons
leo_commons include common modules for LeoFS and other Erlang applications.
nfs_rpc_server
NFS RPC Server for LeoFS NFS Protocol
leo_watchdog
leo_watchdog keep monitoring an application in order to realize high-availability.
leofs_package
leofs_rpm is a LeoFS' configuration file for RPM and DEB
leo_s3_libs
leo_s3_libs are S3 related libraries for LeoFS and other Erlang applications.
leofs_ansible
LeoFS' Ansible for deployment and operation of LeoFS
leofs_test2
A LeoFS' continuous integration application
savanna_commons
An original statistics library to easily calculate statistics for count data and histograms.
leo_konsul
leo_consul is a new version of leo_redundant_manager
leofs_bench
LeoFS' Benchmarker