~/talk

Stream All the Things!

Talkat Scala.IO 2017 · 2017-11-02..11-03· [microservices, web-platform]
slides:none on file

Argues that data-centric and microservice architectures converge and compares four concrete tools: Spark, Flink, Akka Streams, Kafka Streams, with Kafka as the data backplane. Gives practical tradeoffs: Flink and Akka for low-latency per-event work, Spark for micro-batches, Kafka Streams for Kafka-centric transforms and windowed aggregations. Calls out a real constraint: payment auths need 10 milliseconds latency budget. Describes deployments, scaling, exactly-once semantics and where each tool succeeds.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20What is Hadoop
  3. 4:22Time vs Money
  4. 11:35The Paradox of Choice
  5. 12:45Criteria
  6. 13:12C
  7. 14:25Credit Cards
  8. 15:11Streaming Tools
  9. 15:54Latency Requirements
  10. 16:16Microbatch Processing
  11. 16:45Mixing
  12. 18:21Volume
  13. 19:28Partitioning
  14. 20:33Stream Processing
  15. 24:11Dataflow
  16. 25:23Scoring Data
  17. 25:53Pragmatic Considerations
  18. 27:33Google Dataflow
  19. 29:08Example
  20. 30:50Beam
  21. 31:45Akka streams
  22. 33:10Kafka streams
  23. 34:30Spark
  24. 35:11True Streaming
  25. 35:25Lambda Architecture
  26. 35:47Microservices and Fast Data
  27. 36:19Microservice Architecture
  28. 36:36Developer Experience
  29. 37:02Reactive
  30. 38:37Venn Diagram
  31. 38:59Scala
  32. 40:02Marketing slides
  33. 40:46Summary
  34. 41:03Jonas Poner
  35. 41:27Questions
~/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.