Asynchronous Processing in Rails with Resque/Sidekiq

  • June 28, 2012 · 7:00 PM
  • Orbs.com

 

Kalvir Sandhu will be talking about how you can use Resque[1] to offload long running tasks into the background for your Rails application.  Resque was created by the wonderful Chris Wanstrath and is used at Github, so it's a  proven method of scaling out your processing in Ruby. Kalvir has used Resque with O2 (telefonica) in the UK on a large scale SMS backup service (Hashblue[2]) and recently with his startup Goodbits[3]. He will explain:
  • How to set up Resque with Rails
  • How to get going with definining Jobs and some things I've learned
  • Deployment of Resque to your server using Foreman
  • Testing, how to test Resque in both a unit and integration level (cucumber if we have time)
  • Overview of Sidekiq[4] which uses Celluloid which does multi-threading in Ruby, yes multi-threading with Ruby 1.9 and JRuby
If there is anything specific you would like to hear me talk about in this area, let Kalvir know and he'll work it into the talk. Kalvir now lives in Vancouver and is working actively on Goodbits.  He last worked with the awesome chaps at GoFreeRange[5] from London, UK. [1] https://github.com/defunkt/resque [2] http://hashblue.com [3] http://www.goodbits.co [4] https://github.com/mperham/sidekiq [5] http://gofreerange.com

 

Join or login to comment.

  • Robert M.

    I thought the meetup was very good. It was an excellent introduction to Resque and associated technologies.

    July 2, 2012

  • Philip S.

    excellent presentation, very friendly crowd (about 35 attendees) and a great hpst made for an enlightening evening.

    June 29, 2012

Our Sponsors

  • Brewhouse

    Vancouver's leading Rails development agency

  • Thinkific

    Web and mobile education for professionals.

  • BMC

    Business runs on I.T - I.T. Runs on BMC

  • Clio

    A suite of web-based tools to help manage your law firm

  • LX Ventures

    We launch technology companies.

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy