Viewing profile — uroni
uroni
HN member- Joined
- Wed, Sep 24, 2025, 5:05 PM UTC
- HN karma
- 29
- Public activity
- 16 items
- HN profile
- View on Hacker News ↗
About uroni
https://github.com/uroni/hs5
Client/Server backup system:
https://github.com/uroni/urbackup_backend
Recent public activity
-
comment
Comment #48769051
That it keeps an infinite cache of malloc page allocations is annoying (the issue you referenced). I just removed that (after complaining on the mailing list about it). The perform…
-
comment
Comment #48077306
In my similar project (s3 compatible single-node storage) https://github.com/uroni/hs5 I do use proper fsync for data and metadata durability. But it can be turned of via switch. I…
-
comment
Comment #47977357
I build https://github.com/uroni/hs5 as replacement for single node use with a focus on high performance. I list other alternatives in the README there. Some short version: Ceph: R…
-
comment
Comment #47806838
I'd worry about file create, write, then fsync performance with btrfs, but not about reliability or data-loss. But a quick grep across versitygw tells me they don't use Sync()/fsyn…
-
comment
Comment #47800806
Yup, https://github.com/awslabs/git-remote-s3 (disclaimer: never used it)
-
comment
Comment #47763525
For me it went into the multi-node direction, where I'd use Ceph anyway (or build on-top of an existing solid distributed database) if I needed it. Also think there is an abstracti…
-
comment
Comment #47758693
I made https://github.com/uroni/hs5 -- focus is on single node and high performance. So plenty of alternatives available.
-
comment
Comment #47202087
There is a lot of software that directly implements the HTTP S3 API. That API is also documented by Amazon. E.g. the last implementation I saw was by DuckDB https://github.com/duck…
-
comment
Comment #47201786
AGPL is "a plague" by design (viral). It has the explicit goal that any improvements flow back to the community project and the virality is a necessary building block for this. It …
-
comment
Comment #47201422
I never understood why one would use MinIO over Ceph for serious (multi-node) use. Sure, it might be easier to setup initially, but Ceph would be more likely to work. For the singl…
-
story
Show HN: HS5 – Open Source fast single-node S3 compatible object storage
HS5 ([website]( https://hs5.eu ) | [GitHub]( https://github.com/uroni/hs5 )) is a high-performance scale-up self-hosted S3 compatible object storage server. It is ideal for use cas…
-
comment
Comment #46845301
I’ve used this technique in the past, and the problem is that the way some file systems perform the file‑offset‑to‑disk‑location mapping is not scalable. It might always be fine wi…
-
comment
Comment #46137646
It uses LMDB, so if the object mapping fits in memory that should be pretty optimal for reading, while using the build-in Linux page cache and not a separate one (important for tes…
-
comment
Comment #46137441
I'm not a contributor to Minio. This is its own separate thing. I do have a separate AGPL project (see github) where I have nearly all of the copyright and have looked into how one…
-
comment
Comment #46136871
I've been working on https://github.com/uroni/hs5 as a replacement with similar goals to early minio. The core is stable at this point, but the user/policy management and the web i…
-
comment
Comment #45363223
I'm working on something that might be suited for this use-case at https://github.com/uroni/hs5 (not ready for production yet). It would still need a resilience/cache layer like ZF…