The Backend Engineering Show with Hussein Nasser cover image

How Shopify’s engineering improved writes by 50% with ULID | The Backend Engineering Show

The Backend Engineering Show with Hussein Nasser

00:00

Using UUIDs to Generate Unique IDs

" inserts are always almost causing an IO, right? And guess what? What if the buffer pool fills up?" "You have to flush existing buffer pool pages back to disk. That is a cost that is an expensive thing called checkpointing," he says. 'I don't think exactly check pointing, but it's part of the writing'

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app