~/talk

Far and Away (A Tour of DistribRuted Programming with Ruby)

Talkat RubyConf 2010 · 2010-11-11..11-13· [ruby]
slides:none on file

Shows working demos: remote method invocation via DRb that returns hashes but fails for custom User objects unless you share classes or use DRb references, plus a security example that can run system calls (undefining methods can trigger rm -rf). Shows Rinda for service discovery. Demonstrates Starling queues (logging, number adder) and recommends RabbitMQ/AMQP for production. Uses background jobs with delayed_job and DJ remixes to offload feed aggregation, turning a ~25s synchronous request into an immediate enqueue.

AI-written summary · about

  1. 0:00Distributed programming intro
  2. 5:07Remote method invocation with drb
  3. 18:47Message queues use cases
  4. 26:13Background jobs for long tasks
  5. 32:32Demo: News reader background jobs
~/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.