In the past few years, Postgres has advanced a lot in terms of features, performance, and scalability for many core systems. However, one of the problems that many enterprises still complain of is that its size increases over time which is commonly referred to as bloat. EnterpriseDB is leading a community effort to build a new storage system for Postgres called zheap, which will provide better control over bloat. This session will discuss:
* The objectives of the initiative including better control over "bloat", eliminating write amplification in most cases and reduction in on-disk storage size of Postgres databases
* Technical architecture of the new storage system including contrasting the new design with the current implementation in Postgres today
* Current status of the project, including the introduction of a new storage management interface, undo handling and when zHeap will be released as part of Postgres.