~/talk

Driving Innovation in MySQL with Extensions

Talkat Percona Live 2026 Bay Area · 2026-05-27..05-29· [databases]
linkedin:deesix
links:none on file
slides:none on file

A new Village SQL extension framework (VAF) ships as an alpha with versions up to 0.0.4 and adds custom types, custom functions, column storage, config vars, background threads, keyring access and status variables; a Prometheus exporter from ProxySQL and an AI extension (prompting + embeddings) already exist. A seven‑phase auto porting skill uses Claude/Gemini/Codex to translate Postgres extensions (demo: Hstore) into MySQL in ~35–45 minutes, producing MTR tests and GitHub issues. A Rust SDK and cargo install run extensions dynamically with replication, crash recovery and transactional semantics ensured.

AI-written summary · about

  1. 0:00Village SQL mission
  2. 1:53Village SQL extension framework
  3. 5:47MySQL agentic era
  4. 8:59Porting Postgres extensions
  5. 15:46Extension builder demo
  6. 21:20Rust SDK for MySQL
  7. 24:30Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.