Really nice blog post! Especially because it actually builds something that works in the end, while keeping stuff fairly simple.
Another approach could be using PostgreSQL as a stateless scalable query execution engine, while stubbing out the storage layer with a remote replicated consistent storage solution.
This is also what I think Aurora does.
> Another approach could be using PostgreSQL as a stateless scalable query execution engine, while stubbing out the storage layer with a remote replicated consistent storage solution.
Also neon: