Postgres Hooks: What are they and how Trusted Language Extensions make use of them?
Presented by:
Sukhpreet Bedi
Sukhpreet is a Senior PostgreSQL Specialist Solutions Architect at AWS, where she specializes in Amazon RDS and Aurora PostgreSQL engines. As a trusted technical advisor, she guides organizations in building resilient and secure database architectures on AWS. Her expertise extends to implementing Agentic AI solutions on PostgreSQL, helping customers develop intelligent applications that transform their business capabilities through modern database technologies.
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