3min chapter

Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 560: Sugu Sougoumarane on Distributed SQL with Vitess

Software Engineering Radio - the podcast for professional software developers

CHAPTER

The Importance of Sharding in Vitez

The sharding scheme in Vitez is actually what we call as a Vindex. It's basically a function that takes a value as input and produces an output. So if you wanted hash sharding, you just wrote a hash function. The beauty of this is that there was one Vitez adapter that was sharded by vendors. And when they adopted Vitez, all they did was wrote code that read this JSON file and gave you the output. Everything else just worked like magic.

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode