~/talk

Performance Engineering At MasterCard

Talkat Strange Loop 2015 · 2015-09-24..09-26· [web-performance, security]
name:Ted Boehm
links:none on file
slides:none on file

Claim: MasterCard builds a Safety Net real-time fraud detection pipeline that handles tens of thousands of transactions per second with responses in tens of milliseconds. Engineering specifics: isolate and stress individual tiers (messaging, rules engine, NoSQL) to find per-tier limits, discovered an MQ bottleneck at ~80k msgs/s per queue, measured 10,000 full GC pauses/day and six hours lost to GC, and eliminate long pauses by adopting Zing JVM. Capacity planning uses a heat‑map capacity model and Splunk-backed dashboards.

AI-written summary · about

  1. 0:00Intro
  2. 3:48Three Guiding Principles
  3. 5:00Tearing
  4. 8:08Test Environment
  5. 10:55Testing Tiers
  6. 12:13Stress Testing
  7. 14:31Tracking Metrics
  8. 19:39Testing Results
  9. 21:27Code Issues
  10. 22:35Garbage Collection
  11. 25:10Zing
  12. 26:10Strategic
  13. 29:39Heatmaps
  14. 31:34Dashboards
  15. 32:36Steps for Success
  16. 34:47Questions Comments
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.