3 ms·
S3 sounds very inefficient for storing git objects. Unless you're talking converting git protocol to S3 Object Versions API which might sound like an interestin
by sdfhbdf 4y ago
S3 sounds very inefficient for storing git objects. Unless you're talking converting git protocol to S3 Object Versions API which might sound like an interesting project.
- INTPenis 4y agoI only say S3 because it's a cheap type of online storage that does not require any of your own infrastructure.
- ikiris 4y agoso you want to self host via the cloud? ... why not just use the cloud at that point and skip having to roll your own everything?
- INTPenis 4y agoThat's not SELF-hosting. Self-hosting, with emphasis on the self, to me is taking it into your own hands. Using the cloud can be very liberating these days, you can do it in a vendor agnostic way where you own all your domains, your data and can move freely between any cloud provider.
- nicoburns 4y agoThere's a sense in which using the cloud isn't SELF hosting either. Although I get what you mean.
- INTPenis 4y agoIt's even better than self-hosting on bare metal, because you can move from one vendor to another quicker using IaC. Also more expensive of course. To me self-hosting was always about freedom. The two arguments against self-hosting in the cloud are security and cost.
- mikepurvis 4y agoIt's also a generic interface which is offered by multiple vendors (Azure, Backblaze, etc) including some on-prem options like MinIO. I mean, on one level, a plain directory is also a generic interface, but blob storage has semantics which naturally lend themselves to replication in ways that a regular filesystem doesn't.