~/talk

Challenges of Spark Application coexisting with NoSQL databases

Talkat ApacheCon@Home 2021 · 2021-09-21..09-23· [databases]
slides:none on file

Capital One describes a rewards platform built with Apache Spark, MongoDB and Cassandra that processes millions of transactions daily and billions yearly; talk summarizes concrete failures and fixes: Cassandra partition key order causes table scans when mismatched, use batching aligned to Spark partitions to avoid hotspots, model duplication becomes unavoidable after MVP so plan data models for query patterns up front, manage MongoDB connections at the JVM/partition level, and beware the MongoSpark connector’s partitioner behavior.

AI-written summary · about

  1. 0:00Introduction and context
  2. 3:19Apache Spark Cassandra MongoDB overview
  3. 8:32Rewards platform architecture
  4. 10:17Cassandra key sequence lesson
  5. 13:28Cassandra partition key design
  6. 16:43MongoDB schema-less challenges
  7. 18:53MongoDB indexing importance
  8. 20:19Speaker background and closing
~/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.