Hacker Newsnew | past | comments | ask | show | jobs | submit | chrislusf's commentslogin

Hi, KronisLV, I work on SeaweedFS and would like to know about the "issues with SeaweedFS failing under concurrent writes when backing Sentry". You can reply here or create a github issue for this. Appreciate it!


Actually, I managed to reproduce this. It was caused by upstream grpc connection pool (https://github.com/grpc/grpc-go/issues/9330). Fixing it now.


Does this use table buckets?


I work on SeaweedFS. Let me know if see any bugs or just create a github issue.


If less components is desired, use SeaweedFS, which supports S3 table buckets and Iceberg catalog and maintenance. Basically storing Iceberg tables data and metadata.


I work on SeaweedFS.

Just download the single binary, for most platforms, and run "weed mini -dir=your_data_directory", with all the configuration optimized.


I work on SeaweedFS.

I am trying to support AWS S3 APIs as complete as possible.

Recently added support for Table Bucket, besides myriads of details, such as policies, STS, IAM, OIDC, WORM, lock and versioning, governance, etc.


(I work on SeaweedFS.)

Haha, you used Claude to find the Clause code.

I used Claude to generate a lot of admin UI pages, saved a lot of time. The core storage engine part I dare not using AI, same as you.


I work on SeaweedFS since 2011, and full time since 2025.

SeaweedFS was started as a learning project and evolves along the way, getting ideas from papers for Facebook Haystack, Google Colossus, Facebook Tectonics. With its distributed append-only storage, it naturally fits object store. Sorry to see MinIO went away. SeaweedFS learned a lot from it. Some S3 interface code was copied from MinIO when it was still Apache 2.0 License. AWS S3 APIs are fairly complicated. I am trying to replicate as much as possible.

Some recent developments:

* Run "weed mini -dir=xxx", it will just work. Nothing else to setup.

* Added Table Bucket and Iceberg Catalog.

* Added admin UI


I work on SeaweedFS. It is not backed by any greedy VC. So no urgency to make a large profit from the open source community.


Disclaim: I work on SeaweedFS.

Why skipping SeaweedFS? It rank #1 on all benchmarks, and has a lot of features.


I confirm this, I used SeaweedFS to serve 1M users daily with 56 million images / ~100TB with 2 servers + HDD only, while Minio can't do this. Seaweedfs performance is much better than Minio's. The only problem is that SeaweedFS documentation is hard to understand.


SeaweedFS is also so optimized for small objects, it can't store larger objects (max 32GiB[1]).

Not a concern for many use-cases, just something to be aware of as it's not a universal solution.

[1]: https://github.com/seaweedfs/seaweedfs?tab=readme-ov-file#st...


Not correct. The files are chunked into smaller pieces and spread to all volume servers.


Well, then I suggest updating the incorrect readme. It's why I've ignored SeaweedFS.


SeaweedFS is very nice and takes quite an effort to lose data.


can you link benchmarks


It is in the parent comment.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: