~/talk

Beyond URL Matching: Mastering the Spray/Akka-Http Routing DSL

Talkat Scala.IO 2014 · 2014-10-23..10-24· [scala, web-platform]
name:Age Mooij
links:none on file
slides:none on file

Concrete examples of route code, composition and deployment show how to build a high‑performance REST API with Spray/Akka‑HTTP: actor‑backed servers listening on a port, spray-testkit for request/unit tests, explicit handling of rejections and gzip, custom directives such as HTTPS enforcement, nonblocking calls to databases using futures and conditional responses, and JSON marshalling with spray‑json. Claims include real production usage over multiple years and working example apps; the demos show what fails, what needs manual rejection handling, and what actually runs in production.

AI-written summary · about

  1. 0:00Intro
  2. 1:57Brief instructions
  3. 3:13Spray SB
  4. 5:12Why Spray
  5. 6:43Basic Examples
  6. 9:26Testing
  7. 11:34Actor
  8. 13:29Request
  9. 16:58Side effects
  10. 18:16Composing process
  11. 19:44Directors
  12. 21:04Highlevel directives
  13. 21:57Rod
  14. 23:02Complete
  15. 24:29Wrapper
  16. 26:31Vision
  17. 29:56Supported Methods
  18. 31:23Composing
  19. 33:40Support
  20. 35:15Protection
  21. 39:22Headers
  22. 41:43Directives
  23. 46:25Teachers
  24. 51:07Summary
  25. 51:50Rejection
~/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.