~/talk

Beyond the buzzword: a reactive web application in practice

Talkat Jfokus 2016 · 2016-02-08..02-10· [reactive-programming, web-platform]
slides:none on file

Builds a small Scala web app on the Play Framework with a DOM input talking to the server over WebSocket, server state held in an Actors and Futures model, and calls out to Twitter's API. Demonstrates failure handling with a Circuit Breaker (trips after two failures, half‑open/reset logic shown), uses pipe to forward future results into actors, and proves the demo works after adjusting timeouts. Covers deployment options (Typesafe ConductR, Clever Cloud) and load testing with Gatling and Bees with Machine Guns.

AI-written summary · about

  1. 0:00Intro
  2. 1:40History of web application architecture
  3. 8:56Memory evolution
  4. 11:02Content concepts
  5. 12:10User interface
  6. 13:49Actors
  7. 14:39Receive
  8. 15:56WebSocket
  9. 17:34Testing
  10. 19:40Future
  11. 20:28Execution context
  12. 22:27Error handling
  13. 23:12Exception recovery
  14. 25:12Pipe
  15. 27:31Circuit Breaker
  16. 28:48Code Example
  17. 34:21Deployment
  18. 35:13Managed Service Resolution
  19. 37:03Clever Cloud
  20. 38:24Load testing
  21. 39:21Akka and Nettie
~/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.