Nikolay and Michael discuss Postgres extensions — what they are, how they affect your decisions around Postgres, and some things to keep in mind when using them.

Here are links to a few things we mentioned:

  • Extensions (docs) https://www.postgresql.org/docs/current/external-extensions.html
  • Extension (pgPedia) https://pgpedia.info/e/extension.html
  • pgvector https://github.com/pgvector/pgvector
  • PL/Rust https://github.com/tcdi/plrust
  • ZomboDB https://github.com/zombodb/zombodb
  • Why is Postgres popular episode https://postgres.fm/episodes/why-is-postgres-popular
  • Citus https://github.com/citusdata/citus
  • TimescaleDB https://github.com/timescale/timescaledb
  • OrioleDB https://github.com/orioledb/orioledb
  • PostGIS https://trac.osgeo.org/postgis/
  • “There’s an extension for that” (tweet from Robert Treat) https://twitter.com/robtreat2/status/1665735485883314178
  • RDS supported extensions https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extensions.html
  • RUM https://github.com/postgrespro/rum
  • pg_repack https://github.com/reorg/pg_repack
  • PGXN https://pgxn.org/
  • pgTrunk by CoreDB https://pgtrunk.io/
  • Dbdev by Supabase https://supabase.com/blog/dbdev
  • StackGres https://github.com/ongres/stackgres
  • pg_tle by AWS https://github.com/aws/pg_tle
  • Modern Postgres monitoring (slides from Nikolay’s tutorial) https://twitter.com/samokhvalov/status/1664686535562625034
  • Awesome Postgres https://github.com/dhamaniasad/awesome-postgres

~~~

What did you like or not like? What should we discuss next time? Let us know via a YouTube comment, on social media, or by commenting on our Google doc!

If you would like to share this episode, here's a good link (and thank you!)

~~~

Postgres FM is brought to you by:

  • Nikolay Samokhvalov, founder of Postgres.ai
  • Michael Christofides, founder of pgMustard

With special thanks to:

  • Jessie Draws for the amazing artwork