recentpopularlog in

rtopitt : queue   22

Replace Cron with Clockwork
My wishlist for an app-focused cron replacement, described in that post, can be fulfilled by a little hackery with a few available Ruby libraries (rufus-scheduler and resque-scheduler). But both of these libraries have weaknesses; so I decided to write my own, following their example of the lockless, single-process scheduler pattern.
cron  gem  ruby  rails  assíncrono  job  queue  scheduled_task  worker  importante 
november 2010 by rtopitt
RestMQ - Redis based message queue
RestMQ is a message queue which uses HTTP as transport, JSON to format a minimalist protocol and is organized as REST resources. It stands on the shoulder of giants, built over Python, Twisted, Cyclone (a Tornado implementation over twisted) and Redis. Message queues are created on the fly, as a message is sent to them. They are simple to use as a curl request can be.
redis  messaging  queue  software_livre  json 
august 2010 by rtopitt
About – beanstalkd
Beanstalk is a simple, fast workqueue service. Its interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.
beanstalkd  c  assíncrono  job  backgroundjob  importante  daemon  queue 
may 2010 by rtopitt
Beanstalk, a Simple and Fast Queueing Backend
Ilya Grigorik pointed me toward Beanstalk, a job queueing backend inspired by Memcache. It’s simple, lightweight, and completely specialized on job queueing. They use it at PostRank to process millions of jobs a day, so it does perform at scale. I’ve found Beanstalk to be a joy to use.
beanstalkd  job  queue  assíncrono  ruby  gem  rails  background  backgroundjob  how-to  mensagem  tip 
may 2010 by rtopitt
ruby-taskr - Google Code
Taskr is a stand-alone HTTP daemon, providing a cron-like networked scheduling service. Tasks can be created and managed problematically via REST calls over HTTP allowing other REST-aware services to schedule and manage jobs, or manually via a nice web in
assíncrono  cron  http  queue  rest  tarefa  webapp  webservice 
may 2009 by rtopitt
Taskr4rails - ruby-taskr - Google Code - Usage info for the Taskr4rails action.
Taskr4rails makes it possible for the Taskr scheduler to execute arbitrary code on a running Rails server. Taskr4rails (included with Taskr as of version 0.2.0) consists of two parts: a Rails plugin that must be installed on the target Rails application,
assíncrono  plugin  queue  rails  tarefa 
may 2009 by rtopitt
About This Blog: Beanstalk Messaging Queue | Ruby on Rails for Newbies
Explicação de processamento assíncrono e porque o carinha escolheu o beanstalkd
artigo  assíncrono  beanstalkd  blog  comparação  how-to  queue  rails  ruby  tip 
may 2009 by rtopitt
Beanstalkd - Software -
beanstalkd is a fast, distributed, in-memory workqueue service. Its interface is generic, but was originally designed for use in reducing the latency of page views in high-volume web applications by running most time-consuming tasks asynchronously.
assíncrono  c  queue  software_livre 
may 2009 by rtopitt
matthewrudy's rudeq at master — GitHub
A simple DB based queue, designed for situations where a server based queue is unnecessary.
assíncrono  github  plugin  queue  rails  ruby 
may 2009 by rtopitt
Rail Spikes: Asynchronous Processing with Ruby on Rails (RailsConf 2008)
As promised, here are the slides from my RailsConf talk on Asynchronous Processing. The slides don’t always make sense without the context, so I’ve added a few labels here and there. If something doesn’t make sense, feel free to ask about it.
assíncrono  cron  queue  rails  railsconf  starling  presentation  talk 
may 2009 by rtopitt
Backgroundjob (Bj)
Backgroundjob (Bj) is a brain dead simple zero admin background priority queue for Rails. Bj is robust, platform independent (including windows), and supports internal or external manangement of the background runner process. Jobs can be submitted to the
assíncrono  gem  how-to  plugin  queue  rails 
may 2009 by rtopitt
ncr's background-fu at master — GitHub
Background tasks in Ruby On Rails made dead simple. Running long background tasks outside of request-response cycle. Very easy to setup and fun to use. Clean and straightforward approach (database-based priority queue). Optional worker monitoring (good fo
assíncrono  gem  github  plugin  queue  rails 
may 2009 by rtopitt
Amazon Web Services Developer Connection : Use Amazon SQS to Build Self-Healing Applications
This video shows you how to build a self-tending, self-healing application architecture. And as any operations person can attest, Murphy's Law dictates that it's almost always the middle of the night when things fail. By using a unique feature found in Am
amazon  queue  sqs  webapp  webservice  tip  presentation  talk  video 
may 2009 by rtopitt
Queueue: A portable Amazon Simple Queue Service stub in Ruby
Queueue is a Ruby implementation of the AWS SQS (Amazon Simple Queue Service) server REST API. I use Queueue for testing SQS code locally. Queueue was, of course, inspired by Park Place.
amazon  clone  fila  gem  queue  ruby  sqs  teste  webservice 
may 2009 by rtopitt
Last 100 meters: Skinny Request, Fat Backend - Scaling Rails
Artigo sobre porque e como remover tarefas longas do ciclo de requisição de webapps Rails, passando para maneiras de processamento assíncrono, permitindo maior escabilidade da aplicação em produção, dada a natureza single-threaded dos processos mon
artigo  assíncrono  how-to  mongrel  performance  produção  queue  rack  rails  thin  tip 
may 2009 by rtopitt
Revision 556: /rails/plugins/bj
Backgroundjob (Bj) is a simple to use background priority queue for rails. Jobs can be submitted to the queue directly using the api or from the commandline using the 'bj' script. Supostamente melhor que o backgroundrb.
assíncrono  background  plugin  queue  rails  runner 
may 2009 by rtopitt
tobi's delayed_job at master — GitHub
Database based asynchronously priority queue system -- Extracted from Shopify
assíncrono  github  plugin  queue  rails  webapp 
may 2009 by rtopitt
Revision 2718: /public/background_fu
BackgroundFu : Background tasks made dead simple.
assíncrono  plugin  queue  rails  ruby 
may 2009 by rtopitt
play/type blog. starling and asynchrous tasks in ruby on rails
how do you offload asynchrous tasks out of your rails request cycle? result: a rails plugin called workling that integrates starling into your rails app
assíncrono  how-to  plugin  queue  rails  webapp 
may 2009 by rtopitt
RubyForge: Starling: Informações do Projeto
Starling is a light-weight persistent queue server that speaks the MemCache protocol. It was built to drive Twitter's backend, and is in production across Twitter's cluster.
assíncrono  fila  gem  mensagem  queue  ruby  twitter 
may 2009 by rtopitt

Copy this bookmark:

to read