Overview
Explore performance engineering strategies at MasterCard in this 38-minute conference talk from Strange Loop. Dive into the challenges of real-time transaction processing and fraud detection, measured in milliseconds and occurring tens of thousands of times per second. Learn about architecting systems for high performance, implementing effective testing strategies, isolating and stress-testing tiers, monitoring systems, creating capacity and demand models, and understanding Java garbage collection. Discover solutions for handling high-volume, low-latency processing with a focus on application architecture, network optimization, disk and memory I/O, and more. Gain insights from Ted Boehm, a Senior Technical Consultant at MasterCard Worldwide, as he shares lessons learned and techniques for achieving success in high-stakes performance engineering.
Syllabus
Intro
Three Guiding Principles
Tearing
Test Environment
Testing Tiers
Stress Testing
Tracking Metrics
Testing Results
Code Issues
Garbage Collection
Zing
Strategic
Heatmaps
Dashboards
Steps for Success
Questions Comments
Taught by
Strange Loop Conference