Discover Azul's high-performance Java platform providing faster speed, startup, & efficiency without code changes
Support

Mastercard: Real-time Fraud Detection with Azul

Azul helps power the systems that identify fraud in microseconds at high volumes.

Challenge
  • Real-time processing of transactions at Mastercard is not a “nice to have”, it is a must. And with credit card fraud running rampant, Mastercard has to be smarter and faster than the fraudster to protect its cardholders. Accomplishing this was no small feat, however, with enormous volumes of transactions and Java garbage collection causing long pauses in Mastercard’s systems.
Solution
  • Azul Platform Prime enables Mastercard to handle its transaction volumes with a high rate of success. Having a product that the company’s developers don’t have to constantly adjust and tune to try to improve performance is a game-changer.
Result
  • Mastercard went from nearly 10,000 full garbage collection pauses a day to virtually all of the garbage collection pauses eliminated, enabling much flatter, more consistent performance. Ensures Mastercard can make go/no go decisions based upon real-time risk analytics, giving them a substantial advantage.
“Mastercard needs to identify fraud real-time and decline a transaction before any exposure takes place. Oh, and by the way, this work is measured in milliseconds and occurs tens of thousands of times per second.”
Ted Boehm, Senior Technical Consultant, Mastercard
A truly superior Java runtime using up to 50% less infrastructure.

A truly superior Java runtime using up to 50% less infrastructure.

Azul Platform Prime turbocharges the performance and scalability of your Java ecosystem with a hyper-optimized runtime that ensures consistent response times, reduces system stalls, and delivers better customer experiences—all with far less infrastructure.

Learn More