Let Your Pipeline Bloom - Fast Python with Filters, Caches, and Low Memory Footprint
PyCon Israel via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover how to optimize Python pipelines through memory-efficient techniques in this 18-minute conference talk from PyCon Israel. Learn to accelerate your data processing by implementing strategic filtering and caching mechanisms that reduce unnecessary operations. Explore the powerful yet underutilized Bloom filter data structure through practical demonstrations that show how to minimize IO operations and computational overhead. Gain insights into memory-conscious programming approaches that maintain high performance while keeping resource usage low. Master techniques for building faster, more efficient Python pipelines by strategically doing less work rather than more, with real-world examples applicable to data processing and software engineering workflows.
Syllabus
Let Your Pipeline Bloom: Fast Python with Filters, Caches, and Low Memory Footprint / Ofek Tikotzky
Taught by
PyCon Israel