Play Detecting Fraud at 1 Million Transactions per Second