So... useless comparison vs Hetzner? Akin to comparing two laptops on a compile job, but leaving one in battery saver mode and then concluding that its 2x slower.
So... useless comparison vs Hetzner? Akin to comparing two laptops on a compile job, but leaving one in battery saver mode and then concluding that its 2x slower.
At the Apple Store, an employee will take off the protective film and actually help you set it up properly (RDS).
Running a benchmark on a default, unconfigured self-hosted Postgres instance is like receiving that online iPhone order, seeing it covered in shipping film, not bothering to transfer from your last phone, and trying to use it anyway.
Concluding that self-hosted is slower based on that is like complaining the iPhone screen is unresponsive while refusing to peel off the plastic just because "that's how it came out of the box." You are expected to take the film off before you use it.
I think it actually favors Hetzner anyway. "Tuned" AWS instance is not impressive comparing it with (still, even after price hike) cheap Hetzner box.
A DB with a privileged supervisor process could generally detect how much free RAM, CPU usage/layout, etc at startup and re-evaluate periodically while running.