4 ms·
I'd say it's not so much that it's really hard, it's that the compromises aren't worth it. note, I worked on S3 2015-2017
by awill 3y ago
I'd say it's not so much that it's really hard, it's that the compromises aren't worth it.
note, I worked on S3 2015-2017
- abeppu 3y agoSo ... e.g. for 5 nines, the erasure code configuration would demand that do more writes in more locations and the cost impact is too high?
- jl6 3y agoI imagine that as you add more nines, you start to hit more problems that are more out of your control. Like, how many nines do your backup diesel generators have?
- skrtskrt 3y agoor replication if you're not erasure coding. So yeah you need more storage-optimized server racks and all the associated manpower and maintenance, you also need them to be distributed across different datacenters and zones which of course also impacts latency and your ability to provide some appearance of consistency, then you also need the same distribution for stateless services serving the data. On and on and on and you might be nearly doubling cost to get to an extra 9 that almost all of your customers won't care about.
- sosodev 3y agoThat's a fair point. It would be quite possible if the customers were willing to pay a lot more. I worked on DigitalOcean's object storage for about a year not long ago. Makes sense that those of us who have been in this space would be interested in this article haha.