Performance engineering has never been static. From the early days of mainframes and transaction processing to distributed systems, cloud computing, agile development, and DevOps, performance professionals have repeatedly had to adapt to changes in how software is built and operated. Artificial Intelligence is now accelerating that transformation once again.
This talk looks at the evolution of performance engineering through three lenses: what changed in the past, what is changing today, and what those changes may tell us about the future.
We will examine how cloud, DevOps, and AI are reshaping performance practices, where traditional approaches are becoming less effective, and how the boundaries between development, operations, observability, and performance engineering are increasingly blurred.
Finally, we will explore what this means for performance engineers themselves. Which responsibilities may disappear or be automated? Which new ones will emerge? And what skills will performance professionals need as performance engineering continues to evolve? The future is not set in stone, but the patterns of the past may offer useful clues about where the discipline is heading.
Alex Podelko is a senior performance engineer at Amazon Web Services (AWS), responsible for performance testing and optimization of Amazon Aurora. He has specialized in performance since 1997, working in different performance-related roles for MongoDB, Oracle/Hyperion, Aetna, and Intel before joining AWS. Alex periodically talks and writes about performance-related topics, advocating tearing down silo walls between different groups of performance professionals. He currently serves as a member of the SPEC Research Group Steering Committee.
NY Web Performance Meetup: Speed is a shape (why React is slow)
NY Web Performance Meetup: React Performance in the Age of AI
NY Web Performance Meetup: Ad-Supported Sites Without the Slowdown
NY Web Performance Meetup: Web Components Can’t Save Us. (But You Can!)
NY Web Performance Meetup: Performance on a Budget: Lessons from Building a Nonprofit SaaS Platform
Performance Observer: Building fast websites for everyone and profiling JS in production
PerformanceObserver Ep. 1: How CWV affect SEO and the Web Almanac
NY Web Performance Meetup: Frameworks for humans in the age of machines
NY Web Performance Meetup: Behind the scenes of the world's highest-converting checkout
NY Web Performance Meetup: Several Components are Rendering: Client Performance at Slack-Scale
NY Web Performance Meetup: Flexible Architectures for Web Performance