<- Back
Comments (15)
- dukepikiPlanetScale's internal extensions -- Insights, Traffic Control, and pg_strict -- are all built in pgrx.Number of memory unsafety and race conditions I've had to debug in production in a year of use: zero.pgrx is fantastic.
- levkkAmazing project that spawned entire companies. We used it to build postgresml[0] and most Postgres extensions are built on top of it these days.[0] https://github.com/postgresml/postgresml
- K0nservI built https://github.com/k0nserv/plid with Pgrx and had a great time. I did have to scale back some of the magic (dropping derive PostgresType etc), but even so the support pgrx provides is excellent. I also talked to the maintainers a bit in discord and they were super helpful.The one downside of custom extensions is that you aren’t, AFAIK, able to use them with many hosted Postgres installs, notably AWS RDS.
- tracker1The maintainers for this project are pretty nice all around. Very knowledgeable and as helpful as anyone could ask.
- awesomeMilouI thought this was abandoned?
- jpshastriSupabase is an interesting middle ground here — it runs on managed Postgres but gives you access to a curated set of extensions (pg_cron, pgvector, unaccent, PostGIS etc.) without needing to build your own. We used unaccent + GIN indexes for fuzzy city search and it worked well. Still not the same as arbitrary custom extensions, but covers a lot of practical use cases that RDS won't touch.