Blogs / Personal blogs

Pinaraf's website

pinaraf.info

In our first JIT episode , we discussed how we could, using copy-patch, easily create a JIT compiler for PostgreSQL, with a slight improvement in performance compared to the PostgreSQL interpreter.

Popular posts
2
Total points
460
HN comments
98
Rank
#5,665 personal

Visit pinaraf.info → RSS feedOn Hacker News Mar 2024 – Oct 2025

Software Engineering 2Systems & Performance 1Databases & Data 1

1

I wrote a new JIT compiler for PostgreSQL

Sometimes, I don’t know why I do things. It’s one of these times. A few months ago, Python 3.13 got its JIT engine, built with a new JIT compiler construction methodology (copy-patch, cf. research paper ). After reading the paper, I was sold and I just had to try it with PostgreSQL. And what a fun ride it’s been so…