»Schedule // Talk
Thursday, October 9, 2025
11:45-12:15
Side Stage
Writing safe PostgreSQL extensions in Rust
PostgreSQL’s extensibility is legendary, and a revolution is brewing: Rust is emerging as the new gold standard for writing robust, performant database extensions, with the promise to make them safer, faster, and more maintainable than ever before.
In this hands-on session, we’ll discover the PGRX framework through 4 practical examples showcasing:
• Memory safety guarantees
• A fully managed development environment
• Access to Rust’s vast ecosystem of libraries
• Seamless PostgreSQL integration
Based on my experience rewriting the PostgreSQL Anonymizer extension from C to Rust, I’ll share the lessons learned along the way.
Whether you’re a seasoned C developer, a rustacean, or a new to PostgreSQL extension writing, this talk will leave you with the knowledge to leverage Rust’s powerful features in your next database projects.
Speaker
Damien Clochard
Damien is involved in various PostgreSQL initiatives : the postgresql.fr website, the PostgreSQL Anonymizer extension, the French PG Day, … He’s also the co-founder of DALIBO, the main PostgreSQL company in France
