logoalt Hacker News

_zoltan_today at 9:40 AM2 repliesview on HN

your reply makes zero sense.

there is a reason why people develop for S3: a lot of enterprise data is there. people ingest there from various sources. and it's not just parquet usually, it's multivendor sources writing to an iceberg catalog.

nobody will run minio on AWS other than hobby projects and small demos.

I regularly work with iceberg datasets in the double digit TB range per dataset. keep that in mind when you think about sizes. databricks, snowflake, large enterprise vendors: they are targeting these sizes.


Replies

khurstoday at 9:45 AM

> nobody will run minio on AWS other than hobby projects and small demos.

You realise not every company uses AWS for any/all its needs?

There are datacenters around the world owned by individual companies or co-located. And many companies still have servers on prem.

Compute and disks are getting more dense & liquid cooled, so less rack space is needed for same power.

And Minio and others can handle Petabytes+

https://www.cisco.com/c/en/us/products/collateral/servers-un...

Backblaze, Cloudflare R2 and other cheaper S3 compatible competitors also exist.

show 1 reply
tux3today at 10:15 AM

The large enterprise vendors are not prise-sensitive. They're on AWS because you never get fired for picking AWS, and there isn't really any other choice for these vendors regardless of AWS ripping you off.

At this point S3 is a standard interface. All sorts of cloud providers and open-source projects provide S3. If you're on AWS, price isn't the reason. You pick AWS because you don't see your company taking a risk with anything else.

S3 doesn't mean expensive. AWS does. But AWS users are fully locked-in, they'll pay whatever the price is.

show 2 replies