TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS S3 open source alternative written in Go

405 pointsby krishnasrinivasover 8 years ago

23 comments

Ixiausover 8 years ago
Or, run <i>Riak</i> with their S3 compatibility layer. Riak is extremely stable and the work Basho has done to make a truly robust distributed database is significant.<p><a href="http:&#x2F;&#x2F;docs.basho.com&#x2F;riak&#x2F;cs&#x2F;2.1.1&#x2F;" rel="nofollow">http:&#x2F;&#x2F;docs.basho.com&#x2F;riak&#x2F;cs&#x2F;2.1.1&#x2F;</a>
评论 #12394173 未加载
评论 #12395704 未加载
评论 #12394202 未加载
评论 #12395100 未加载
评论 #12394549 未加载
评论 #12394150 未加载
评论 #12396360 未加载
daviduover 8 years ago
Theory here is that people will build apps that talk to S3. But sometimes those apps might need to run inside the perimeter and can&#x27;t talk to the cloud. So rather than rewrite an app to talk to a new internal datastore, you just point it at a locally hosted Minio and you&#x27;re up and running.<p>Smart.
评论 #12394153 未加载
评论 #12394028 未加载
hhandokoover 8 years ago
I switched from Fake S3 [1] to Minio for local development. Fast and lightweight, good experience so far :)<p>Easy to setup with Vagrant, and linking &#x2F; sharing the Minio shared folder to the host makes it quite convenient to quickly check the files without going to the UI [2].<p>[1] - <a href="https:&#x2F;&#x2F;github.com&#x2F;jubos&#x2F;fake-s3" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jubos&#x2F;fake-s3</a><p>[2] - It stores the files as-is in the local filesystem (files in folders, unchanged), as opposed to having it &#x27;wrapped&#x27; like Fake S3 does.
krishnasrinivasover 8 years ago
Minio will always be 100% free software &#x2F; open source. We have no plans to add any proprietary extensions or hold back on features for paying customers only. -- Minio Team
评论 #12394307 未加载
bjoernsover 8 years ago
After evaluating a couple of options mentioned in the other comments here, we recently replaced our in-house built s3 clone with minio for our on-prem version of our app. Very robust and stable.
评论 #12393100 未加载
fizzbatterover 8 years ago
Does this have the ability to mirror to an encrypted remote? I&#x27;m looking for something like this for a simple home storage server, but emphasis on being able to replicate to something like B2 Storage for cheap backup.<p>Currently Infinit.sh has my attention the most, but it&#x27;s quite young still.<p><i>edit</i>: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12125344" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12125344</a> this thread seems to be talking about what i want. With that said, i&#x27;m not yet sure if `mc mirror` supports Backblaze, as that (per price point) is my prime need
评论 #12393165 未加载
评论 #12392538 未加载
评论 #12392697 未加载
frugalmailover 8 years ago
The canonical open source alternative to S3 <a href="https:&#x2F;&#x2F;wiki.openstack.org&#x2F;wiki&#x2F;Swift" rel="nofollow">https:&#x2F;&#x2F;wiki.openstack.org&#x2F;wiki&#x2F;Swift</a>
评论 #12392351 未加载
评论 #12392516 未加载
评论 #12392450 未加载
评论 #12392372 未加载
评论 #12392523 未加载
cdnsteveover 8 years ago
Practical use case:<p>- Spin up a bunch of droplets on DigitalOcean, because I want reliability, etc.<p>- What&#x27;s the best way to share drive space across these to create a single Minio storage volume, so if one DO node goes away I don&#x27;t lose my stuff?
评论 #12392625 未加载
评论 #12392525 未加载
评论 #12392596 未加载
评论 #12392626 未加载
bryanlarsenover 8 years ago
minio works awesome for dev &amp; test deployments. It&#x27;s dead simple to set up, just a single executable. Hopefully it doesn&#x27;t lose that simplicity as it grows up and gains features.
评论 #12396074 未加载
Keyframeover 8 years ago
Sorry for two posts (the other one was unrelated). If anyone has experience with this I have a few questions regarding a particular use case.<p>How does something like this behave with really large files. Video files in 100s of gigabytes, for example. I&#x27;m asking because if one could set up a resilient online (online as in available) storage with fat pipes like this it could be used as a platform to build a centralized video hub for editing. It&#x27;s another question how much sense would it make over a filesystem though.
评论 #12392362 未加载
评论 #12392854 未加载
评论 #12392683 未加载
zx2c4over 8 years ago
Their CLI client is called `mc`. This is an unfortunate conflict with the venerable Midnight Commander.
andrewchambersover 8 years ago
I love the website. I&#x27;m a lone developer who doesn&#x27;t know any HTML, how would I go about getting such a nice design for my own projects? (Or how much would it cost)
评论 #12395109 未加载
jedisct1over 8 years ago
Or run LeoFS <a href="http:&#x2F;&#x2F;leo-project.net&#x2F;leofs&#x2F;" rel="nofollow">http:&#x2F;&#x2F;leo-project.net&#x2F;leofs&#x2F;</a>
Keyframeover 8 years ago
Unrelated question. What&#x27;s the point of fullscreen button on those term session players (or whatever they are) if it doesn&#x27;t stretch the playback to fullscreen? You only get a same-sized screen with black around it. It&#x27;s not even centered to the screen.
评论 #12392337 未加载
nulagrithomover 8 years ago
Is this just meant to emulate S3 for the sake of dev&#x2F;test environments? Without clustering&#x2F;HA I don&#x27;t really see the point of using this over the plain old file system. Or am I missing something?
评论 #12393230 未加载
olalondeover 8 years ago
Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12122998" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12122998</a>
helperover 8 years ago
How easy is it to embed this into go tests? Right now I use goamz&#x2F;s3test for that, but it has a lot of limitations.
评论 #12395048 未加载
评论 #12393085 未加载
scooprover 8 years ago
So, I can use midnight commander as the client? ;) (half joking, half serious)
unboxed_typeover 8 years ago
Why is it so important what language it is written in? :-)
LoSboccaccover 8 years ago
couldn&#x27;t find at a glance wheter it has the same read after write issue of s3, or in general what the consistency is.<p>also, failure and backup modes.
评论 #12448674 未加载
评论 #12393528 未加载
muminoffover 8 years ago
Do you guys have plans with multi-tenancy feature?
评论 #12448425 未加载
anonymous7777over 8 years ago
ok tired of people bragging about &quot;Go&quot;. It underperforms than many GC based languages that are out there.
评论 #12393713 未加载
beastman82over 8 years ago
written in Go - Does this matter?
评论 #12396631 未加载