SeaweedFS fast distributed storage system for blobs, objects, files and datalake
31–40 of 128 posts
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#32SeaweedFS does the thing: I've used it to store billions of medium-sized XML documents, image thumbnails, PDF files, etc. It fills the gap between "databases" (broadly defined; maybe you can do few-tens-KByte docs but stretching things) and "filesystems" (hard/inefficient in reality to push beyond tens/hundreds of millions of objects; yes I know it is possible with tuning, etc, but SeaweedFS is better-suited). The do…
I was expecting C/C++ or Rust, pleasantly surprised to see Go.
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#33Earlier quoted context omitted.
Forgive my ignorance but why is this preferable to a big ZFS pool?
Not the only reason, but we have a distributed workload so HTTP is a better protocol than NFS for our use case.
Seems like it could be an interesting approach.
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#34Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#35SeaweedFS does the thing: I've used it to store billions of medium-sized XML documents, image thumbnails, PDF files, etc. It fills the gap between "databases" (broadly defined; maybe you can do few-tens-KByte docs but stretching things) and "filesystems" (hard/inefficient in reality to push beyond tens/hundreds of millions of objects; yes I know it is possible with tuning, etc, but SeaweedFS is better-suited). The do…
why you would base64 encode them, they all store binary formats?
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#36Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#37This sounds like what Microsoft has tried but failed to do in numerous iterations for two decades: OFS (Cairo, unreleased predecessor to Windows 95), Storage+ (SQL Server 7.0), RFS (SQL Server 2000), Exchange Webstore, Outlook LIS, WinFS, and finally Microsoft Semantic Engine. All projects were either cancelled, features cut, or officially left in limbo. It's a pretty remarkable piece of Microsoft history as it has b…
Failing to capture any of the mobile handset market while missing out almost entirely on search and social media businesses would be higher on my list if I were in BG's shoes.
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#38We ( https://hivegames.io/ ) use this for storing 50+ TB of multiplayer match recordings ("replays"), heavily using the built-in expiry feature. It's incredibly easy to use and to built on top off; never had an issue updating, migrating or utilizing new features.
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#39I am aware of some research into operating systems with a database rather than filesystem as a base layer. If SeaweedFS serves a middle-ground between databases and filesystems, could it also suggest a middle-ground in conceiving of research operating systems??
Re: SeaweedFS fast distributed storage system for blobs, objects, files and datalake
#40SeaweedFS is built on top of a blob storage based on Facebook's Haystack paper. The features are not fully developed yet, but what makes it different is a new way of programming for the cloud era.
When needing some storage, just fallocate some space to write to, and a file_id is returned. Use the file_id similar to a pointer to a memory block.
There will be more features built on top of it. File system and Object store are just a couple of them. Need more help on this.