WinServiceTask

  •        71

????TaskProvider???????Work?????????????????

http://wstask.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

reliable-task-scheduling-compute-engine-sample


In distributed systems, such as a network of Google Compute Engine instances, it is challenging to reliably schedule tasks because any individual instance may become unavailable due to autoscaling or network partitioning.Google AppEngine provides a Cron service. Using this service for scheduling and Google Cloud Pub/Sub for distributed messaging, you can build an application to reliably schedule tasks across a fleet of Compute Engine instances.

Celery - Distributed Task Queue


Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).

cronj - a cron-inspired task scheduling library


a cron-inspired task scheduling library

ScheduleMe


ScheduleMe is a task managment application for Android which allows task scheduling down to an hourly granularity. The main feature however is it's Google calendar integration. Google calendar events as well as other tasks are directly available while scheduling a task (even during initial task generation).

Superscheduler


Super Scheduler is a full-featured task scheduler for all system and application job scheduling. Super Scheduler is the twin software of Super Watchdog, which is event-action task scheduler for event monitoring.



Task Scheduler Engine


Embed cron-like scheduling in your .NET application. Want your application to execute a task on the 12th second of the 29th minute of the 9th hour on Tuesdays? Piece of cake--2 lines of code. Coming in at ~250 lines of code, it offers considerable functionality with no bloat.

Task-Service - A cron replacement for advanced process scheduling written in node


A cron replacement for advanced process scheduling written in node

Fenzo - Extensible Scheduler for Mesos Frameworks


Fenzo is a scheduler Java library for Apache Mesos frameworks that supports plugins for scheduling optimizations and facilitates cluster autoscaling.Apache Mesos frameworks match and assign resources to pending tasks. Fenzo presents a plugin-based, Java library that facilitates scheduling resources to tasks by using a variety of possible scheduling objectives, such as bin packing, balancing across resource abstractions (such as AWS availability zones or data center racks), resource affinity, and task locality.

Cron4j


cron4j is a scheduler for the Java platform which is very similar to the UNIX cron daemon. With cron4j you can launch, from within your Java applications, any task you need at the right time, according to some simple rules.

huey - a little task queue for python


huey is a little task queue in Python. It supports multi-process, multi-thread or greenlet task execution models. It can schedule tasks to execute at a given time, or after a given delay, schedule recurring tasks, like a crontab, retry tasks that fail automatically, task result storage.

Luigi - Python module that helps you build complex pipelines of batch jobs


The purpose of Luigi is to address all the plumbing typically associated with long-running batch processes. You want to chain many tasks, automate them, and failures will happen. These tasks can be anything, but are typically long running things like Hadoop jobs, dumping data to/from databases, running machine learning algorithms, or anything else.

Task Coach


Free flexible open source todo manager featuring hierarchical tasks

puppet-cron


A puppet module that manages scheduling of task (scripts) that already exists on the file system trough cron.

minion-tasks-cron - Minion task for upgrading crontab files


Minion task for upgrading crontab files

solr-scale-tk - Fabric-based framework for deploying and managing SolrCloud clusters in the cloud.


Setup========Make sure you're running Python 2.7 and have installed Fabric and boto dependencies. On the Mac, you can do:```sudo easy_install fabricsudo easy_install boto```For more information about fabric, see: http://docs.fabfile.org/en/1.8/Clone the pysolr project from github and set it up as well:```git clone https://github.com/toastdriven/pysolr.gitcd pysolrsudo python setup.py install```Note, you do not need to know any Python in order to use this framework.Local Setup========The framewor

Autorun - Task Scheduler


The goal of Autorun is to provide a rapid development framework and a test/production environment for running automated tasks. The task scheduler can run interactively or as a Windows NT service and the monitoring interface can connect remotely to this service.

gobblin - Universal data ingestion framework for Hadoop.


Gobblin is a universal data ingestion framework for extracting, transforming, and loading large volume of data from a variety of data sources, e.g., databases, rest APIs, FTP/SFTP servers, filers, etc., onto Hadoop. Gobblin handles the common routine tasks required for all data ingestion ETLs, including job/task scheduling, task partitioning, error handling, state management, data quality checking, data publishing, etc. Gobblin ingests data from different data sources in the same execution frame

ScheduleIT- Crossplatform Task Scheduler


ScheduleIT is a Java based process scheduler with great features. You can use it to schedule the tasks with custom arguments. It provides exports and imports features, templates saving and task history management. Happy Scheduling!!!

jalcine-oneTask


An application designed for Android using Google App Engine that connects your phone, desktop and other web-enabled devices to permit task scheduling and organization. Allows you to integrate Google Calendar events as well as Tasks to provide a true task management system.

cluster-scheduler-simulator - Automatically exported from code


This simulator can be used to prototype and compare different cluster scheduling strategies and policies. It generates synthetic cluster workloads from empirical parameter distributions (thus generating unique workloads even from a small amount of input data), simulates their scheduling and execution using a discrete event simulator, and finally permits analysis of scheduling performance metrics.While the simulator will simulate job arrival, scheduler decision making and task placement, it does not simulate the actual execution of the tasks or variation in their runtime due to shared resources.