~/talk

Real Time Fraud Detection with Stateful Functions

Talkat Flink Forward Global 2021 · 2021-10-18..10-27· [security]
links:none on file
links:none on file
links:none on file
slides:none on file

Real‑time fraud and bot detection for webshops implemented with Flink Stateful Functions, Kafka/MSK, Redis and Postgres, running on EKS; HTTP logs plus optional tracking feed into a session aggregator that calls Python session evaluators over HTTP using heuristics and ML to score every session and map suspicious events to unique transaction IDs. Architecture supports zero downtime deployment of new rules/models, exposes JSON outputs and a back‑office UI, and proves viable in production with tuning (use SSDs for hot state).

AI-written summary · about

  1. 0:00Introduction
  2. 6:41Why Flink
  3. 9:03Architecture
  4. 11:48Components
  5. 15:38Fraud Back Office
  6. 17:07Fraud Attackers
  7. 19:18Anomalies
  8. 20:22Attack
  9. 21:08Challenge
  10. 22:02Aggregate Session
  11. 23:15Classification
  12. 25:58Mitigation
  13. 27:06Lessons
~/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.