~/talk

Real time Platform for Second Look Business Use Case Using Spark & Kafka

Talkat EuroPython 2019 · 2019-07-08..07-14· [data-engineering]
name:Ivy Lu
links:none on file
slides:none on file

Capital One builds a real‑time pipeline for Second Look using Spark and Kafka to move from Hadoop MapReduce + MongoDB + Luigi to a low‑latency AWS stack (Postgres, Cassandra) that turns authorizations into alerts before customers put cards away. The system auto‑enrolls credit card holders and sends tens of thousands of alerts per day, handles both real‑time and large batch posted loads, enforces dedupe at the database and uses Kafka offsets (Zookeeper) to achieve at‑least‑once processing with zero‑loss goals.

AI-written summary · about

  1. 0:00Introduction to Second Look
  2. 1:05Problem with credit card statements
  3. 4:45What is Second Look feature
  4. 7:37Initial pipeline with Hadoop
  5. 8:41Need for real-time alerts
  6. 9:25Realtime pipeline architecture
  7. 11:57Microservice-based design
  8. 13:24Handling data duplication
  9. 14:27Checkpointing for zero loss
  10. 16:14User feedback and results
  11. 18:25Q&A session
~/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.