Andrei Lepikhov at his laptop, a PostgreSQL elephant sticker on the lid

Andrei Lepikhov

Database systems engineer and PostgreSQL contributor since 2017. At pgEdge I work on active-active logical replication; as a contributor my own subject is the query planner and executor.

Two tracks, not one. Replication is the day job. The planner work — self-join removal, GROUP BY ordering, cardinality estimation, pre-sorted paths — is what I take to pgsql-hackers, and what most of the extensions and papers here are about.

Ph.D. on query processing in parallel database systems for hierarchically organized multiprocessors, then eight years at Postgres Professional, latterly heading its query optimization lab. For eight years before that, and overlapping it, I was a senior scientist computing supersonic and hypersonic flows around re-entry vehicles — heat loads, ablating thermal protection, rocket engine combustion.

I write about Postgres internals at danolivo.substack.com.

Madrid, Spain · lepihov@gmail.com

What I am working on

What has shipped is on the projects page, with the release each feature landed in; what is still open upstream is in flight.

Recent talks

Full list of talks and publications.

Elsewhere