A distributed Posix file system built on top of Redis and S3
1–10 of 120 posts
Re: A distributed Posix file system built on top of Redis and S3
#2I appreciate the effort to make JuiceFS Posix-compliant first and then compatible with things like Kubernetes down the road.
Re: A distributed Posix file system built on top of Redis and S3
#3this is really cool! using a fast redis for metadata means that suddenly s3 style blob stores become feasible as real networked filesystems.
nice!
Re: A distributed Posix file system built on top of Redis and S3
#4What are the costs / tradeoffs of this (vs the normal application-layer object storage paradigm)?
Re: A distributed Posix file system built on top of Redis and S3
#5This is neat! I am quite a fan of all the go based file systems that are springing up. Question: what are the main compare and contrast points between juice and seaweed fs?
Here is a compendium for those interested:
Re: A distributed Posix file system built on top of Redis and S3
#6Interesting, I’d guess list operations are significantly faster because of the cache, even a hash map like Redis? That can be a real slowdown in s3 with large quantities of files.
Re: A distributed Posix file system built on top of Redis and S3
#7Does it pass the generic xfstests?
Re: A distributed Posix file system built on top of Redis and S3
#8What are the costs / tradeoffs of this (vs the normal application-layer object storage paradigm)?
Presumably this would be useful if you have apps that currently expect a posix fs since not all (maybe a majority even) of apps don’t run on the cloud. I imagine it’s a drop in replacement for NFS.
Cloud storage access control and data lifecycle control is much more advanced which is something you would probably have to give up with this. Eg IAM restrictions per bucket/object, lifecycle policies etc.
If you’re writing new apps, I don’t see why you would want to add another abstraction layer rather than access cloud storage directly except for very specific use cases.
Re: A distributed Posix file system built on top of Redis and S3
#9I advocate for using Route 53 as a database and even I think this is terrifying.
Re: A distributed Posix file system built on top of Redis and S3
#10Would not an NFS solution have this kind of caching and durability built-in? Without doing actual “Jepsen tests” (they are almost a generic term at this point due to their name) how would this improve my life versus buying an NFS vendor solution, or rolling my own?