~/talk

The reactive landscape

Talkat Jfokus 2018 · 2018-02-05..02-07· [reactive-programming, software-architecture]
slides:none on file

Argues that “reactive” is three things — Reactive Systems, Reactive Programming, and Reactive Streams — and shows Vert.x as a toolkit that implements them: a per-CPU single event loop per CPU, an asynchronous JDBC + WebClient demo that inserts products, calls a pricer via the Vert.x event bus (or HTTP), and pushes updates to browsers over SockJS/WebSocket bridges. Demonstrates backpressure via Reactive Streams (batching rows, request(n)), runs in the demo without crashing, and warns blocking calls must be offloaded to worker pools.

AI-written summary · about

  1. 0:00Introduction
  2. 0:47What is reactive
  3. 3:40Reactive landscape
  4. 5:39Clements story
  5. 10:08Way of Systems
  6. 12:25Stage
  7. 13:08synchronous development model
  8. 15:38synchronous and blocking
  9. 20:00reactive programming
  10. 22:01reactive extension
  11. 25:33synchronous operation
  12. 27:41Nested callback
  13. 29:34Lazy consumer
  14. 33:29Back pressure
  15. 34:41Vertex
  16. 36:36Evenbus
  17. 40:41Bridge
  18. 42:06Demo
  19. 44:18Reactive systems
  20. 45:45Questions
~/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.