# Presentation: Accelerating Performance by Incrementally Integrating Rust Into Existing Codebase

DevFeed: [Presentation: Accelerating Performance by Incrementally Integrating Rust Into Existing Codebase](<https://devfeed.tech/articles/presentation-accelerating-performance-by-incrementally-integrating-rust-into-existing-codebase-8464.md>)

Original publisher: [Read original article](<https://www.infoq.com/presentations/rust-refactoring/>)

Author: Lily Mara

Published: 2026-09-10T09:34:00Z

Content type: article

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [rust refactoring](<https://devfeed.tech/topics/rust-refactoring.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Integration testing](<https://devfeed.tech/topics/integration-testing.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cost](<https://devfeed.tech/tags/cost.md>), [culture-methods](<https://devfeed.tech/tags/culture-methods.md>), [design](<https://devfeed.tech/tags/design.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infoq](<https://devfeed.tech/tags/infoq.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [performance](<https://devfeed.tech/tags/performance.md>), [presentation](<https://devfeed.tech/tags/presentation.md>), [python](<https://devfeed.tech/tags/python.md>), [qcon-san-francisco-2025](<https://devfeed.tech/tags/qcon-san-francisco-2025.md>), [qcon-software-development-conference](<https://devfeed.tech/tags/qcon-software-development-conference.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [rust](<https://devfeed.tech/tags/rust.md>), [rust-refactoring](<https://devfeed.tech/tags/rust-refactoring.md>), [system-programming](<https://devfeed.tech/tags/system-programming.md>), [testing](<https://devfeed.tech/tags/testing.md>), [transcripts](<https://devfeed.tech/tags/transcripts.md>)

## AI overview

A presentation on incrementally refactoring Python bottlenecks into Rust with PyO3 to improve function-level performance, retain integration testing, and reduce infrastructure costs.

## Source excerpt

Lily Mara explains how to avoid high-risk software rewrites through incremental FFI refactoring. She shares how engineering teams can replace Python bottlenecks with Rust via PyO3, demonstrating how to achieve dramatic function-level speedups, seamless integration testing, and meaningful infrastructure cost savings without microservice overhead. By Lily Mara