Uploaded August 2026 | Updated September 2026, 1 hour ago
(Alex Zinovev) Moving computationally intensive scientific algorithms from desktop applications to cloud-based services presents unique challenges: How do you maintain performance when your code runs on ephemeral serverless infrastructure? How do you process datasets with 40 million points when Lambda functions have memory limits?
This talk shares our journey of migrating geological algorithms to a modern Python-based cloud platform. We'll explore the performance optimization techniques that made this possible, achieving 3–10× speedups through profiling-driven optimization across Python, C++, SIMD, GPU acceleration, and cloud-native batch processing.
This is not a talk about micro-optimizations or clever tricks. It's about building a sustainable performance engineering practice: measure first, optimize second, and automate the guardrails that prevent regression. Whether you're building ML pipelines, scientific simulations, or data processing systems, these principles will help you achieve high performance without sacrificing maintainability.
After this talk, you will learn how to:
- Decide when to optimize in Python vs. when to reach for C++
- Use profiling tools to identify real bottlenecks—not assumed ones
- Apply quality guardrails that catch bugs and prevent performance regressions
- Design compute workloads for cloud-native horizontal scaling
https://2026.pycon.org.au/schedule/NF98VJ/
python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science
Videos licensed as CC-BY-NC-SA 4.0
PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.
Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0
Produced by Next Day Video Australia: https://nextdayvideo.com.au
Sat Aug 29 11:55:00 2026 AEST (UTC+10) at Ballroom 2
(Alex Zinovev) Moving computationally intensive scientific algorithms from desktop applications to cloud-based services presents unique challenges: How do you maintain performance when your code runs on ephemeral serverless infrastructure? How do you process datasets with 40 million points when Lambda functions have memory limits?
This talk shares our journey of migrating geological algorithms to a modern Python-based cloud platform. We'll explore the performance optimization techniques that made this possible, achieving 3–10× speedups through profiling-driven optimization across Python, C++, SIMD, GPU acceleration, and cloud-native batch processing.
This is not a talk about micro-optimizations or clever tricks. It's about building a sustainable performance engineering practice: measure first, optimize second, and automate the guardrails that prevent regression. Whether you're building ML pipelines, scientific simulations, or data processing systems, these principles will help you achieve high performance without sacrificing maintainability.
After this talk, you will learn how to:
- Decide when to optimize in Python vs. when to reach for C++
- Use profiling tools to identify real bottlenecks—not assumed ones
- Apply quality guardrails that catch bugs and prevent performance regressions
- Design compute workloads for cloud-native horizontal scaling
https://2026.pycon.org.au/schedule/NF98VJ/
python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science
Videos licensed as CC-BY-NC-SA 4.0
PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.
Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0
Produced by Next Day Video Australia: https://nextdayvideo.com.au
Sat Aug 29 11:55:00 2026 AEST (UTC+10) at Ballroom 2








