~/talk

Streaming Data Pipelines on Apache Mesos: Lessons Learned

slides:none on file

Argues that Mesos outperforms YARN for mixed streaming and microservice workloads, showing concrete reasons: Mesos two-level scheduling lets frameworks decide task packing, Mesos supports fine-grained resources including GPUs, and container isolation enables long-running daemons and short-lived jobs side-by-side. Describes using Kafka + Spark + Flink + Akka Streams on DC/OS, tradeoffs (Spark mini-batches vs Flink true low-latency), problems encountered (Spark checkpoint bugs, state recovery), and runtime solutions like dynamic resource offers.

AI-written summary · about

  1. 0:00Intro
  2. 1:45Why do we care
  3. 2:55Should we use Hadoop
  4. 5:25Whats wrong with Hadoop
  5. 6:30Whats not to like
  6. 6:47Yarn
  7. 8:26Container Support
  8. 9:04Streaming Services
  9. 9:22Microservices
  10. 10:45Why Mesos
  11. 14:12Spark
  12. 15:10Streaming
  13. 15:28Continuous Processing
  14. 16:31Lifespan
  15. 18:05Scalability
  16. 18:37Checkpointing
  17. 19:39Dynamic Resource Allocation
  18. 21:46Latency Budget
  19. 23:35Machine Learning
  20. 25:47Interoperability
  21. 26:17Tools
  22. 26:29Kafka streams
  23. 28:40Akka streams
  24. 29:58Embedding Kafka and Akka streams
  25. 31:07Spark Streaming
  26. 32:55Flink
  27. 36:43Microservices and Fast Data
  28. 37:14Microservice Architecture
  29. 37:39Streaming Architectures
  30. 38:04Microservices vs Big Data
  31. 38:46Common Mechanisms
  32. 39:14Wheres the Beer
~/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.