Extensions used to be small — typically a few hundred kilobytes. That's no longer always true. Some newer extensions like pg_search and pg_duckdb are tens of megabytes. Source archives and build outputs both add up fast. Across the full matrix, this turns into real storage and bandwidth cost.

Part IV Maintenance in the Wild

Bulky Extensions

PIGSTY

Source packages are no longer tiny side inputs. Some are already hundreds of MiB.

1.35 GiBtop 10 local cache
RankSource archiveSize
1pg_duckdb-1.1.1.tar.gz496.3 MiB
2omnigres-20251108.tar.gz151.5 MiB
3gradle-8.5-bin.zip126.4 MiB
4pg_ai_query-0.1.1.tar.gz106.5 MiB
5plv8-3.2.4.tar.gz105.3 MiB
6gradle-6.8.2-bin.zip102.8 MiB
7pg_mooncake-0.2.0.tar.gz94.1 MiB
8apache-cloudberry-2.1.0-incubating-src.tar.gz74.3 MiB
9rdkit_202503.6.orig.tar.xz61.2 MiB
10openhalodb-1.0.tar.gz60.4 MiB