Catch the fraud — with observability and analytics
summary
Elastic’s contributor program runs on Kubernetes, Spring Boot, Spring Data and Elasticsearch and gets swamped after MacBook prizes lead to ~7 million requests (over 3 million from Brazil). Observability surfaces ~8 million hits on the validate endpoint in 15 days, revealing bots that auto-click approvals, a race condition giving 4–5 approvals instead of 3, username+number families, single-IP sockpuppets, and one account claiming 49 referrals. Responses include thresholds (max 10 submissions/day), anomaly detection and manual validation; full automation remains unresolved.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 0:40The contributor program
- 3:50Analytics
- 6:56How to cheat
- 10:13Automated validation
- 12:11disqualification
- 14:00same name
- 15:03referral program
related talks
52mKnock Knock: Understanding Who is Using Your Web Applications
27mCommon Application Security Mistakes that Enable Automated Attacks
01h 00mRock ‘Em Sock ‘Em Robots: Bot Swatting Like the Pros
49mProtecting the Web at a scale using consul and Elk
10mEffective Observability: Best Practices with Elastic
34mExpect the Un-expected: How to Handle Errors Gracefully
37mFraud prevention in the age of online privacy
38mApplication Performances Monitoring with Elastic APM and the ELK Stack
