> you use S3 as bottomless storage for Postgres [...] Why are people paying?
It's vastly more complicated to do this efficiently than you might imagine. Postgres' internal architecture is built around a very different set of assumptions (pages, WAL, local disk etc.) than what the S3 API offers.
I get that, but my understanding is that they opened sourced this itself, no?
Would "essential internal abstraction, with the introduction of read stream APIs" evolve into full storage abstraction?
https://pganalyze.com/blog/5mins-postgres-17-streaming-io