SE
SPEAKER

Simon Eskildsen

CEO of turbopuffer
Speaker token
Not yet issued.

The token / royalty layer is on the roadmap. Speakers will be able to claim their profile and issue a voice token.

episodes
1
on the network
languages
2
voice has traveled
original
EN
source language
dubbed
中文
AI voice dub

Where this voice has traveled

English EN
1
中文 ZH
1

1 episode

0039

Simon Eskildsen on scaling Shopify, building turbopuffer, and the future of databases

Interviewer·via interview.network·YouTube·8 days ago

The interview discusses the scaling challenges faced by Shopify from 2010 to 2020, particularly with MySQL databases. One humorous incident involved an unexpected PHP cron job running every hour as part of Percona utilities, causing a soft lock-up due to its dependency on PHP, which was continuously tracking open files and sessions. The team spent considerable time optimizing systems like Memcached, Redis, and MySQL by reducing connection counts and employing various tricks since there were no open-source proxies available at the time. The infrastructure team evolved from a traditional operations-focused structure into one capable of handling multiple severe incidents (SEVs) during flash sales. Flash sales occurred when high-profile influencers promoted new products on platforms like Instagram or Facebook, leading to sudden surges in traffic and inventory contention that could overwhelm systems. Shopify had to manage these by ensuring robust inventory reservation processes and preparing for the influx of demand from millions of users trying to purchase limited stock simultaneously.

listen