SeaweedFS is a distributed storage system for blobs, objects, files, and data lake, to store and serve billions of files fast! Blob store has O(1) disk seek, local tiering, cloud tiering. Filer supports cross-cluster active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, WebDAV.
kubernetes
distributed-systems
fuse
replication
s3
posix
s3-storage
hdfs
distributed-storage
distributed-file-system
erasure-coding
object-storage
blob-storage
seaweedfs
hadoop-hdfs
tiered-file-system
-
Updated
Jul 12, 2021 - Go
Best I can tell, all executables produce 0 as a Linux exit code, regardless how wrongly they were invoked. That's a problem, e.g. when attempting to run the gateway as a systemd.service.
Specific use case:
storj-gateway.service
runsgateway_xxx_yyy --config-dir does-not-exist
. Systemd happily reports that everything is fine -- which of course it is not, but it cannot tell unless the exit co