~/talk

ActiveJob: A Service Oriented Architecture

Talkat RailsConf 2015 · 2015-04-21..04-23· [ruby-on-rails, developer-experience]
slides:none on file

ActiveJob in Rails 4.2 provides a stable interface to queue systems like Delayed_Job/Sidekiq and powers ActionMailer async delivery, plus GlobalID for automatic record lookup. The concrete claim is that service objects (one public method, e.g. accept invite) can live in app/jobs and be run with perform_later or perform_now, letting teams swap queues and run business logic outside requests. Warning: don’t preoptimize — prefer defaults until real pain appears.

AI-written summary · about

  1. 0:00Start
  2. 1:10The headline feature for Rails 42 is the brand new Active Job framework
  3. 2:51EXTRA STUFF for ACTIONMAILER
  4. 3:56IN SUMMARY? Good Thing
  5. 4:31THERE'S A LOT OF CHAT ABOUT ARCHITECTURE inside RAILS APPS
  6. 5:57PLAIN OLD RUBY OBJECTS
  7. 14:15advanced ARCHITECTURE CAN BE A MISTAKE
  8. 15:02USE THE JOB TEST TO HELP YOUR THINKING
  9. 15:30YAGNI Seriously
  10. 16:00EMBRACE THE FRAMEWORK
~/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.