~/talk

Operational Service Views - Reactive Web Programming with Baratine

Talkat Devoxx US 2017 · 2017-03-21..03-23· [web-platform, nodejs]
links:none on file
slides:none on file

Baratine enforces single-thread ownership per service with an efficient inbox and automatic batching, keeps service state in memory and persists it to an internal reactive document DB (Crackin) via two annotations, and journals inboxes in an append-only journal for replay and failover. Demos include a persistent bookstore and a full auction system with PayPal settlement that survives restarts. Benchmarks claim about 9M messages/sec and ~4M synchronous calls/sec, with async staying above 2M, and RESTEasy parity shows ~2x throughput.

AI-written summary · about

  1. 0:00Introduction
  2. 1:23Operational Service Overview
  3. 3:20Database Persistence
  4. 4:00API Engine
  5. 11:16Threading
  6. 13:44In Memory
  7. 16:57asynchronous performance
  8. 17:55microservice
  9. 18:06auction microservice
~/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.