Podcast

Practical Algorithms for Engineers: Bloom Filters, Approximate Nearest-Neighbor & Performance

S5E1

Open original DataTalks.Club episode

algorithms data structures software engineering

Practical Algorithms for Engineers: Bloom Filters, Approximate Nearest-Neighbor & Performance

Original Episode

Use these links for the canonical episode and media sources.

Episode Overview

How do engineers choose and implement the right algorithm for memory, latency, and scale? In this episode, Marcello La Rocca — senior software engineer at Tundra.com and author of Algorithms and Data Structures in Action, with experience at Twitter, Microsoft and Apple — walks through practical algorithmic solutions engineers can actually use in production. We focus on Bloom filters for memory-efficient containment checks (and real-world uses like crawlers, routing tables, and adtech device-ID targeting), and on.

People

Use these links to connect the episode to guest notes.

Chapter Summary

Use these checkpoints to decide whether to open the source transcript.