~/talk

Antimony: a real time distributed stream processing system

Talkat RustFest Zürich 2017 · 2017-09-30..10-01· [rust, microservices]
links:none on file
slides:none on file

Antimony is a Rust reimplementation of real-time stream processing that claims Twitter Heron-inspired architecture, Tokio.rs-based async IO, and a JSON topology of spouts and bolts deployed to per-topology masters and stream managers. Uploader asserts 2–3× throughput versus the team’s Apache Storm runs and reports >10× resource savings by avoiding JVM/Python-in-jar deployment and using containerized scheduling. Expect concrete design choices, execution model, deployment artifacts, and measured performance numbers rather than high-level marketing.

AI-written summary · about

  1. 0:00Intro
  2. 1:03The plan of this talk
  3. 1:36The use case for a real time streaming
  4. 4:27Attackers / Defenders best friend
  5. 5:03Apache Storm
  6. 6:12A Streaming Job
  7. 6:58Some Terminology
  8. 7:42Example topology
  9. 8:38Physical Plan of topology
  10. 9:27Motivation for Antimony
  11. 10:49Some problems with that architecture
  12. 12:17Inside the Storm Worker
  13. 13:32Zookeeper Overload
  14. 14:12Some homegrown wisdom
  15. 14:37Two things happened
  16. 15:28Antimony Architecture
  17. 16:31Topology Master
  18. 16:54Stream Manager
  19. 18:05Define a topology
  20. 19:14antimony-cli
  21. 19:34The Name
  22. 20:43Thank You
~/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.