3 ms·
Look on databases today. Especially on that area of Posrgresql mutants: similar ideas came to a lot of great minds: yugabyte, neondb, cockroach DB, timescaledb
by Ingaz 4y ago
Look on databases today.
Especially on that area of Posrgresql mutants: similar ideas came to a lot of great minds: yugabyte, neondb, cockroach DB, timescaledb, even Amazon (Aurora) an MS here.
They are trying to do different things but common:
- they're all tweaking storage in very strange directions
- compatibility with core postgres - importance on top
(timescale is still an extension to PG)
- they all trying to achive a goal of cloud-native DB
And one thing is common: Rust!
(cocroachdb are still on golang but they are exception)
And if look what's going inside core postgres you will discover that almost all APIs of PG are duplicated in Rust so in future we'll see quite rusty PG
- anarazel 4y ago> And if look what's going inside core postgres you will discover that almost all APIs of PG are duplicated in Rust so in future we'll see quite rusty PG What do you mean by this?
- Ingaz 4y agoEven right now rust is quite adopted in PG community. Looking on trend I expect that in near future it will be even more: - extensions - I expect rust to become first choice - core postgresql - I expect that rust to appear first in pg tools and then in postgres itself