~/talk

Rails is a Follower

Talkat RubyConf 2012 · 2012-11-01..11-03· [ruby, distributed-systems]
slides:none on file

dRuby implements a distributed object system in pure Ruby (part of stdlib) that sends references when Marshal fails, turns undumpable values into proxy objects, and uses threads on the server to avoid deadlock when callbacks cross processes. Demos show remote IO, a blocking distributed queue, and a reload-on-demand for unknown classes; real users at scale include batch-processing and monitoring tools and integrations with rinda. drbssl/SSH gateways exist; behavior is by-reference, not remote-code execution.

AI-written summary · about

  1. 0:00Introduction
  2. 5:01What is Ruby
  3. 7:24Demo
  4. 9:49Distributed key
  5. 11:42Practical examples
  6. 13:34Master section
  7. 15:17Web server
  8. 15:50Emily
  9. 19:25Method
  10. 19:50DrBill
  11. 20:34ProbeDizer
  12. 21:35Cyber Implementation
  13. 22:09D2F
  14. 22:28Send
  15. 23:04Explanation
  16. 27:13marshalload
  17. 27:44match threading
  18. 30:03local jump
  19. 31:20work on
  20. 31:40loading scripts
  21. 32:10metaprogramming
  22. 34:12marshal objects
  23. 34:26dump
  24. 36:04two questions
  25. 36:31Fundamental Principle
  26. 37:27Security Model
  27. 39:14SSH and SSL
  28. 39:55RSpec
  29. 40:26Discount Discovery
  30. 41:17Ring Finger
  31. 41:48Message System
~/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.