Hacker News new | ask | show | jobs
by _urga 3496 days ago
"But it is part of the reason you see S3 and GCS costing more"

I bet that when Backblaze increase their scale by adding data centers they will decrease prices, not increase them.

According to Ford's laws of service: Price, volume (scale) and quality are never opposed.

1. Decrease price and you can increase volume.

2. Increase volume and you can increase quality.

3. Increase quality and you can increase volume.

4. Increase volume and you can decrease price.

1 comments

Sorry if I wasn't clear: your bytes on GCS and S3 are stored across multiple buildings (GCS Regional, S3 Standard). More copies is more dollars not less ;).
"More copies is more dollars not less ;)"

As far as I am aware GCS does erasure coding across sites?

Backblaze could do multiple tiers of erasure coding and they would still be able to reduce prices given more scale, ceteris paribus.

It's not a question of number of replicas, data centers or technical implementation, but a question of pricing policy.

Does one want to use volume and scale to drive prices down (and cheaper prices to increase volume) or does one want to use volume and scale to bloat margins? Backblaze are arguably doing the former.

Does one want to lock customers into an ecosystem by enforcing excessive bandwidth prices or does one want to pass on bandwidth cost-savings to customers? Backblaze are arguably doing the latter.

Backblaze would continue to be cheaper because their pricing policy serves customers across all dimensions.

More scale is definitely less dollars not more (even if it means a fraction of a few more erasure coded shards across sites).

Disclosure: I do not work for Backblaze.