hmsiccbl / screensaver1

Screensaver Version 1 - End of life on December 1, 2018
GNU General Public License v2.0
3 stars 3 forks source link

job execution framework #81

Open seanderickson opened 11 years ago

seanderickson commented 11 years ago

screensaver should make use of a job execution/dispatch framework to offload I/O-intensive operations to separate processes, potentially on remote hosts, and even on an available cluster. web app-initiated library and screenresult i/o operations would be affected. this would eliminate tomcat out-of-mem and performance problems that occur when using web ui to import data.

requirements:

Follow-ups Submitted By: Andrew Tolopko

Adddate: 2009-01-05 14:56:53 Will also allow us to reduce support of cmd-line I/O apps, which has consumed a good bit of developer time. In particular, eliminates db-version-mismatch problems, and admins do not have to update their own util app installations. Submitted By: Andrew Tolopko

Adddate: 2009-05-04 15:38:29 Spring Batch (http://static.springsource.org/spring-batch/) may be what we're looking for, in terms of an existing job execution framework. Must assess. Kudos to our departed developer, jps!

from http://forge.abcd.harvard.edu/gf/project/screensaver/tracker/?action=TrackerItemEdit&tracker_item_id=1612&start=50