~/talk

Batch and Streaming Processing in the World of Data Engineering and Data Science

links:none on file
slides:none on file

Compares concrete tradeoffs: batch gives higher control and easier correctness, streaming gives lower latency and faster model adaptation; presents a demo that deploys PySpark Logistic Regression in Spark Streaming, reads from Kafka and writes to Redis, saves models to file and updates them online via SGD, with online updates steadily improving a naive model’s accuracy; warns about feature extraction latency, unordered and duplicate events, and the operational cost of achieving exactly once delivery.

AI-written summary · about

  1. 0:00Batch vs streaming intro
  2. 1:03Batching vs streaming analogy
  3. 2:10Phishing detection modeling
  4. 3:35Real-time prediction demo
  5. 4:16Batch vs online model updates
  6. 5:23Online model accuracy demo
  7. 6:49Spark Streaming deployment
  8. 7:33Online learning pros and cons
  9. 8:15Streaming feature extraction
  10. 9:22Data ingestion challenges
  11. 10:06Minimal streaming pipeline
  12. 11:11Kafka as message buffer
  13. 12:37Handling unordered streams
  14. 13:18Event vs processing time
  15. 14:01Time-agnostic streaming
  16. 15:05Approximate aggregations
  17. 15:48Event time importance
  18. 16:51Deduplication with event time
  19. 17:13Message delivery guarantees
  20. 19:03Exactly-once delivery issues
  21. 20:10Streaming infrastructure
  22. 20:51Batch processing benefits
  23. 21:36Latency vs correctness
  24. 22:19Monitoring model accuracy
  25. 22:40Streaming pipeline maintenance
  26. 23:22Engineers vs scientists bridge
  27. 24:47Streaming resources
  28. 25:08Q&A on correctness
  29. 25:58Q&A on online training
  30. 27:28Q&A Lambda vs Kappa
  31. 28:54Q&A raw data streaming
~/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.