~/talk

Stream-style messaging development

Talkat JavaDay Kharkiv 2015 · 2015-10-15..10-16· [microservices]
links:none on file
slides:none on file

Claims that combining async servlet/JAX‑RS handlers, backpressure (reactive streams) and stream brokers yields much higher end‑to‑end throughput than classic synchronous JMS stacks and DB polling, and shows microbenchmarks to prove it. Uses Rabbit, ActiveMQ, ZeroMQ and Apache Kafka writes append only to segment files and compares serialization: Java serialization is fastest CPU wise but largest, MessagePack cuts payload ~15–20% vs JSON. Demonstrates lost/duplicate message risks, file‑watch pitfalls, and that reactive pull flow prevents overload in practice.

AI-written summary · about

  1. 0:00Introduction
  2. 3:57Integration problems
  3. 7:11Async processing in Java
  4. 10:45REST and data formats
  5. 17:13JMS drawbacks
  6. 24:18System integration methods
  7. 31:06Reactive streams and Kafka
  8. 36:31Q&A
~/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.