~/talk

Stream Processing at Scale with Spring XD and Kafka

Talkat SpringOne2GX 2015 · 2015-09-14..09-17
speakerdeck:mbogoevici
slides:none on file

Shows a working pipeline that pairs Spring XD / Spring Cloud Stream with Apache Kafka and RxJava to process sensor JSON, partitioned by sensor ID so odd/even sensors land on different instances. Demonstrates programmatic offset management and manual acks via Spring Integration Kafka, uses Kafka topics as hops between modules, scales modules to multiple instances on Lattice/Cloud Foundry, and implements partitioned streams plus RxJava time windows to compute rolling averages and a top-3 sensor ranking; the demo runs and proves ordering and partitioning.

AI-written summary · about

  1. 0:00Introduction
  2. 2:16Stream processing concepts
  3. 5:54Kafka overview
  4. 11:31Kafka for stream processing
  5. 15:42Spring integration Kafka
  6. 26:05Kafka integration demo
  7. 30:10Spring XD overview
  8. 35:38Spring XD and Kafka
  9. 43:36Advanced XD demo
  10. 1:00:34Evolution to Cloud Data Flow
  11. 1:07:51Cloud Data Flow and Kafka
  12. 1:17:26Lattice deployment demo
~/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.