4 ms·
How fast can a "scaled to zero" database start up? Does Neon use a "uninitialized hot spare" strategy to reduce startup latency like crdb? How much memory do t
by infogulch 4y ago
How fast can a "scaled to zero" database start up? Does Neon use a "uninitialized hot spare" strategy to reduce startup latency like crdb?
How much memory do they expect a typical single postgresql compute instance to take? I saw that Neon is targeting 'thousands' of postgresql processes per server, though with giant multi-TB servers these days that doesn't really narrow it down.
Are the postgresql processes multi-tenant as well, or is multitenancy isolated to the storage layer?
---
Heikki from the Neon team presented a talk about why they chose to develop Neon in Rust and what their experience was in Rust Finland 2022. https://www.youtube.com/watch?v=kAQeout-mh8 https://www.youtube.com/watch?v=kAQeout-mh8
- Shorn 4y agohttps://youtu.be/kAQeout-mh8?t=700 https://youtu.be/kAQeout-mh8?t=700 Nobody knew Rust, so they started out by hiring someone who did. Good move. Business idea: consultancy that hires out competent Rust devs to new projects.
- nikita 4y agoPostgres process in single tenant. Right now both provisioning a new Postgres instance (we call it project) and cold start is 2 seconds. We will be improving on that.