2 ms·
(Postgres.ai founder here – we develop https://dblab.dev https://dblab.dev) There is one more very important difference here, not only FOSS vs proprietary. N
by samokhvalov 3y ago
(Postgres.ai founder here – we develop https://dblab.dev https://dblab.dev)
There is one more very important difference here, not only FOSS vs proprietary.
N thin clones on Aurora give you O(1) in terms of storage costs (you pay 1 time plus only for difference, which is 0 initially), but O(N) in terms of compute (N clones = N instances).
That's super expensive and prevents most people from having great DB-related test coverage in CI/CD.
(This is true for Neon's approach to pricing of branches too, if I'm not mistaken.)
But for the tech discussed here, you can run many – dozens, hundreds – clones on a single machine, having predictable budget. It's O(1) costs for both storage and compute. This unblocks dev&test activities with full-size databases for engineers in your team.