Same as this https://github.com/minio/minio ?
No this is an S3-compatible client, minio is an S3-compatible backend
Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready
101–105 of 105 posts
Re: Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready
#102Somewhat related, I just came across s5cmd[1] which is mainly focused on performance and fast upload/download and sync of s3 buckets. > 32x faster than s3cmd and 12x faster than aws-cli. For downloads, s5cmd can saturate a 40Gbps link (~4.3 GB/s), whereas s3cmd and aws-cli can only reach 85 MB/s and 375 MB/s respectively. [1] https://github.com/peak/s5cmd
Re: Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready
#103Earlier quoted context omitted.
So let's put every package under the sun into the client? This approach does not scale. We should make NPM better.
How do you make NPM better? BTW I'm not saying we should kill NPM. What I'm saying is we should reduce our dependance on random packages. Bun doesn't need to add everything into the core engine. Eg: when using .NET you still add plenty of official Microsoft dependencies from Nuget.
- Trust could be opt-in by default
- Dependency installation could be made fully reproducible
Re: Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready
#104This is awesome! Been waiting for something like this to replace the bloated SDK Amazon provides. Important question— is there a pathway to getting signed URLs?
For now, unfortunately, no - no signed URLs are supported. It wasn't my focus (use case), but if you find a simple/minimalistic way to implement it, I can help you with that to integrate it. From my helicopter perspective, it adds extra complexity and size, which could maybe be ideal for a separate fork/project?
Re: Show HN: S3mini – Tiny and fast S3-compatible client, no-deps, edge-ready
#105Somewhat related, I just came across s5cmd[1] which is mainly focused on performance and fast upload/download and sync of s3 buckets. > 32x faster than s3cmd and 12x faster than aws-cli. For downloads, s5cmd can saturate a 40Gbps link (~4.3 GB/s), whereas s3cmd and aws-cli can only reach 85 MB/s and 375 MB/s respectively. [1] https://github.com/peak/s5cmd
I think that speaks pretty highly of it.