Real-time Enterprise RAG
Using Stream Processing to Prevent Fraud and Fight Account Takeovers

Using Stream Processing to Prevent Fraud and Fight Account Takeovers

4/9/2020 · Daniel Jagielski

What this post added

This post details building a fraud prevention system using Kafka Streams to analyze website login attempts in real-time, detecting new devices, new locations, botnet agents, and brute-force attacks. It leverages Kafka Streams' DSL for stream processing, including KStream and KTable operations, joins, filtering, and windowing. The post also discusses integration with other systems using Kafka Connect and provides a deep dive into the implementation of device recognition, including topology design and event mapping.

Read the original post ↗