Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Taskr - the RESTful OpenWFEru Scheduler
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Matt Zukowski  
View profile  
 More options Jan 4 2008, 9:50 am
From: Matt Zukowski <matt.zukow...@gmail.com>
Date: Fri, 4 Jan 2008 06:50:15 -0800 (PST)
Local: Fri, Jan 4 2008 9:50 am
Subject: Taskr - the RESTful OpenWFEru Scheduler
This is a bit off topic, but given all the talk lately on this list
regarding RESTful services, I thought this might come in useful to
someone here.

Although my work on Fluxr (a RESTful front-end for the OpenWFEru
workflow engine) was sidelined, I was able to salvage some of it and
have now released Taskr, a RESTful front-end for the OpenWFEru
scheduler.

From a functionality point of view, Taskr is basically a networked
cron, with a REST API so that jobs can be scheduled and managed via
REST calls over HTTP. It's a stand-alone server, so all you need to do
is install via rubygems (`gem install taskr`), configure a single YAML
file, and run the daemon. The server handles persistence, provides a
simple web-based UI, and exposes the REST API for other RESTful
services.

You can find out more at http://ruby-taskr.googlecode.com

Taskr can handle fairly sophisticated jobs, making it a pretty
versatile tool -- especially as part of a larger REST-based  service-
oriented architecture. For example we're using it to execute arbitrary
ruby code on our remote Rails servers. We're slowly replacing all of
our cron jobs this way, since Taskr gives us a centralized place to
manage and keep track of all of the various scheduled actions needed
by our Rails apps.

Another useful feature is Taskr's ability to make scheduled REST
requests to other RESTful services. We use it for example to check the
status of certain things at the start of the business day, and then
send off email notices via a Howlr messaging daemon (http://
howlr.googlecode.com).

Anyway I hope this comes in useful to someone out there. I figure a
scheduler is a pretty important tool and as far as I know Taskr is the
only such implementation in the REST space.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google