Obsidian: Difference between revisions

From Obsidian Scheduler
Jump to navigationJump to search
Created page with "Espresso is Carfey Software's Java-based scheduling tool. It takes the power and expressiveness of Cron and combines it with enterprise-class features like load-balancing, failov..."
 
No edit summary
Line 1: Line 1:
Espresso is Carfey Software's Java-based scheduling tool. It takes the power and expressiveness of Cron and combines it with enterprise-class features like load-balancing, failover and conflict prioritization.
Espresso is Carfey Software's Java-based scheduling tool.  


It takes the power and expressiveness of Cron and combines it with enterprise-class features like load-balancing, failover and conflict prioritization.
= Overview =
Espresso replaces tools like Cron and Quartz by taking the basic features in a scheduler and adding  full management capabilities, workflow, conflict resolution, native load-balancing and failover.
It is a Java-based application, and can be run standalone or embedded within a Java process.
Jobs can be configured and managed from within the administration console, and allow cron-style job patterns, schedule windows and advanced parameterization.


= Features =
= Features =
* Cron-style patterns are used for job scheduling.
* Job configuration can be changed at any time - no restarts or rebuilds.
* One simple Java interface to implement to make a job compatible with Espresso.
* Schedule windows allow you to have future schedule changes (disable a job or change its runtime schedule).
* Job parameterization allows for multiple instances of jobs with different configurations.
* Espresso instances automatically cooperate to perform load-balancing and provide failover.

Revision as of 01:24, 20 February 2011

Espresso is Carfey Software's Java-based scheduling tool.

It takes the power and expressiveness of Cron and combines it with enterprise-class features like load-balancing, failover and conflict prioritization.

Overview

Espresso replaces tools like Cron and Quartz by taking the basic features in a scheduler and adding full management capabilities, workflow, conflict resolution, native load-balancing and failover.

It is a Java-based application, and can be run standalone or embedded within a Java process.

Jobs can be configured and managed from within the administration console, and allow cron-style job patterns, schedule windows and advanced parameterization.

Features

  • Cron-style patterns are used for job scheduling.
  • Job configuration can be changed at any time - no restarts or rebuilds.
  • One simple Java interface to implement to make a job compatible with Espresso.
  • Schedule windows allow you to have future schedule changes (disable a job or change its runtime schedule).
  • Job parameterization allows for multiple instances of jobs with different configurations.
  • Espresso instances automatically cooperate to perform load-balancing and provide failover.