Scaling Postgres to the next level at OpenAI
TIL OpenAI uses (used?) one primary write instance for their PostgreSQL cluster with dozens of read replicas. This powers the core ChatGPT service which has hundreds of millions of users and, needless to say, is a critical backbone to it.The talk implies they shard now, but the whole video emphasises all the optimizations they did in order to support their workload through a single primary. It isn't mentioned at what time they switched to sharding, but it's heavily implied that the single primary took them a very long way.It's an incredibly testament to the power of modern hardware alongside witty optimizations.Comments
via youtube.com via topicpartition
TIL OpenAI uses (used?) one primary write instance for their PostgreSQL cluster with dozens of read replicas. This powers the core ChatGPT service which has hundreds of millions of users and, needless to say, is a critical backbone to it.The talk implies they shard now, but the whole video emphasises all the optimizations they did in order to support their workload through a single primary. It isn't mentioned at what time they switched to sharding, but it's heavily implied that the single primary took them a very long way.It's an incredibly testament to the power of modern hardware alongside witty optimizations.Comments
via youtube.com via topicpartition
YouTube
Scaling Postgres to the next level at OpenAI (PGConf.dev 2025)
Presented by Bohan Zhang at PGConf.dev 2025 (https://2025.pgconf.dev)
PostgreSQL serves as a cornerstone of OpenAI's backend infrastructure, powering many of our most critical features. In this talk, I will share how we've taken PostgreSQL to the next level…
PostgreSQL serves as a cornerstone of OpenAI's backend infrastructure, powering many of our most critical features. In this talk, I will share how we've taken PostgreSQL to the next level…
If you could redesign Linux userland from scratch, what would you do differently?
If we kept Linux the kernel exactly as it is today, but redesigned everything in userland from scratch (the init system, the filesystem hierarchy, the shell, libc, packaging, configuration, dbus, polkit, PAM, etc.), what would you do differently, and why/
via by runxiyu
If we kept Linux the kernel exactly as it is today, but redesigned everything in userland from scratch (the init system, the filesystem hierarchy, the shell, libc, packaging, configuration, dbus, polkit, PAM, etc.), what would you do differently, and why/
via by runxiyu
lobste.rs
If you could redesign Linux userland from scratch, what would you do differently?
0 comments
Flowistry: An IDE plugin for Rust that focuses on relevant code
Comments
via github.com via justinpombrio
Comments
via github.com via justinpombrio
GitHub
GitHub - willcrichton/flowistry: Flowistry is an IDE plugin for Rust that helps you focus on relevant code.
Flowistry is an IDE plugin for Rust that helps you focus on relevant code. - willcrichton/flowistry