Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
Presented by:

Sukhpreet Bedi
Sukhpreet Kaur Bedi is a Senior PostgreSQL Specialist SA at AWS focusing on Amazon RDS/Aurora PostgreSQL engines. She helps customers innovate on the AWS platform by building highly available, scalable, and secure database architectures.

Jason Pedreza
Jason Pedreza is a Senior PostgreSQL Database Specialist Solutions Architect at AWS with extensive experience orchestrating large-scale data transformations and migrations involving petabyte-scale environments. He has helped companies design and implement robust, enterprise-grade database solutions that combine performance, scalability, and cost efficiency. He partners with customers to design and implement highly scalable database solutions, leveraging his expertise in relational databases, data warehousing, and cloud-native technologies.
No video of the event yet, sorry!
One of PostgreSQL’s most powerful functions is often unknown to many users - the Postgres implementation of “hooks” allows for safe access to core features of the database engine. While using hooks used to require a knowledge of the C programming language to leverage, Trusted Language Extensions for PostgreSQL allows for safe access to Postgres hooks via trusted Postgres languages we know and love. In this talk, we’ll dive deep on what Postgres hooks are, why we should use them, and how to leverage them using the Trusted Language Extension framework.
- Date:
- 2025 March 21 13:00 EDT
- Duration:
- 50 min
- Room:
- Seminole A
- Conference:
- Postgres Conference 2025
- Language:
- Track:
- Dev
- Difficulty:
- Medium