PostgreSQL Extension Analysis

This website contains the results ran by ExtAnalyzer! on PostgreSQL's extensibility ecosystem, our extension analysis toolkit. The toolkit automatically downloads and installs 441 extensions from PostgreSQL's contrib directory, cloud vendors (AWS RDS, Google Cloud SQL, Azure PostgreSQL), and PostgreSQL Extension Network (PGXN).

We run four different analyses on each extension:

We discuss the results collected in our toolkit more in depth in our paper (below).

Papers

A. Kim, M. Slot, Andersen David G., and A. Pavlo, "Anarchy in the Database: A Survey and Evaluation of Database Management System Extensibility," Proc. VLDB Endow., vol. 18, iss. 6, pp. 1962-1976, 2025.

People

Abigale Kim

Abigale Kim

University of Wisconsin–Madison

Marco Slot

Marco Slot

Snowflake

David G. Andersen

David G. Andersen

Carnegie Mellon University

Andrew Pavlo

Andrew Pavlo

Carnegie Mellon University


Acknowledgements

This paper would not have been possible without the help of the Carnegie Mellon Database Group. The authors would also like to thank Erik Nordstrom for helping us support Timescale in the toolkit, and the people at the PostgreSQL Development Conference 2024 for their amazing feedback and enthusiasm for the research!