Thanks for that, Peter. Very thought-provoking.

As someone heavily exposed to PG at work, and too often suffering from its scaling complications, I'd be very keen to learn more about where they plan to go with it.

Cheers
David




On Tue, 20 Jun 2023 at 10:50, Peter Reutemann <fracpete@waikato.ac.nz> wrote:
'Jonathan Corbet, writing at LWN:

In the fast-moving open-source world, programs can come and go
quickly; a tool that has many users today can easily be eclipsed by
something better next week. Even in this environment, though, some
programs endure for a long time. As an example, consider the
PostgreSQL database system, which traces its history back to 1986.
Making fundamental changes to a large code base with that much history
is never an easy task. As fundamental changes go, moving PostgreSQL
away from its process-oriented model is not a small one, but it is one
that the project is considering seriously.

A PostgreSQL instance runs as a large set of cooperating processes,
including one for each connected client. These processes communicate
through a number of shared-memory regions using an elaborate library
that enables the creation of complex data structures in a setting
where not all processes have the same memory mapped at the same
address. This model has served the project well for many years, but
the world has changed a lot over the history of this project. As a
result, PostgreSQL developers are increasingly thinking that it may be
time to make a change.'

-- source: https://tech.slashdot.org/story/23/06/19/1723259

Cheers, Peter
--
Peter Reutemann
Dept. of Computer Science
University of Waikato, Hamilton, NZ
Mobile +64 22 190 2375
https://www.cs.waikato.ac.nz/~fracpete/
http://www.data-mining.co.nz/
_______________________________________________
wlug mailing list -- wlug@list.waikato.ac.nz | To unsubscribe send an email to wlug-leave@list.waikato.ac.nz
Unsubscribe: https://list.waikato.ac.nz/postorius/lists/wlug.list.waikato.ac.nz