Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting technology. Similar to Citus but not built as an extension. The Citus coordinator, which is a Postgres database with the Citus extension, is replaced by a proxy layer written in Rust. That might provide more flexibility and velocity implementing distributed planning and execution than being tied to the extension ecosystem. It would indeed be a journey to catch up with Postgres on compatibility, but it's a good start.


So like the MySQL proxies of long ago?

There are definitely advantages of not running inside the system you wish to orchestrate.

Better keep up with the parser though!


We use the Postgres parser directly, thanks to the great work of pg_query [1].

[1] https://github.com/pganalyze/pg_query.rs




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: