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).
task-queue task queue worker distributed messaging message-queue job-queue task-manager task-scheduler task-runner sqs-queueMachinery is an asynchronous task queue/job queue based on distributed message passing.
task job-queue worker-queue task-scheduler queue amqp rabbitmq redis memcached mongodb message-queuec common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
c-library fastdfs id-generator ini-parser skiplist avl-tree object-pool connection-pool socket-io process-control task-scheduler system-infoThis is a library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies. Dependencies are represented as atomic counters. Under the covers, the task graph is executed using fibers, which in turn, are run on a pool of worker threads (one thread per CPU core). This allows the scheduler to wait on dependencies without task chaining or context switches.
cpp multithreading fibers task-scheduler coroutinesMarl is a hybrid thread / fiber task scheduler written in C++ 11. Marl is a C++ 11 library that provides a fluent interface for running tasks across a number of threads.
threads fibers scheduler task-scheduler tasks coroutine coroutine-libraryconcurrencpp is a tasking library for C++ allowing developers to write highly concurrent applications easily and safely by using tasks, executors and coroutines. By using concurrencpp applications can break down big procedures that need to be processed asynchronously into smaller tasks that run concurrently and work in a co-operative manner to achieve the wanted result. concurrencpp also allows applications to write parallel algorithms easily by using parallel coroutines. concurrencpp is a task-centric library. A task is an asynchronous operation. Tasks offer a higher level of abstraction for concurrent code than traditional thread-centric approaches. Tasks can be chained together, meaning that tasks pass their asynchronous result from one to another, where the result of one task is used as if it were a parameter or an intermediate value of another ongoing task. Tasks allow applications to utilize available hardware resources better and scale much more than using raw threads, since tasks can be suspended, waiting for another task to produce a result, without blocking underlying OS-threads. Tasks bring much more productivity to developers by allowing them to focus more on business-logic and less on low-level concepts like thread management and inter-thread synchronization.
cpp scheduler coroutines concurrency tasks multithreading concurrent-programming asynchronous-programming threading await async-await task-scheduler thread-safety timers executor-service coroutine threadpool cpp20 executorsSimple task scheduling application for windows built on top of Quartz.NET
task-schedulerThis is a very simple Windows service that watches folders/files and triggers an associated Scheduled Task accordingly. A simple * wildcard scheme is used for file triggers. Wildcards can only be in the filename and not in the path. This was initially built to be a Task Sch...
filesystemwatcher scheduled-tasks task-scheduler taskschedulerEcho.Net is an embedded task manager for web and windows apps. It allows for simple management of background tasks at specific times. It's developed using C#.
task task-manager task-scheduler tasksThis project contains a Windows service application that provides the ability to create .NET assemblies that can be scheduled to run at any time, similar to that of the Windows AT scheduler.
plugin reflection scheduler services task task-schedulerIt uses Schyntax for defining event schedules.Schyntax is a domain-specific language for defining event schedules in a terse, but readable, format. For example, if you want something to run every five minutes, you could write min(*%5).
schyntax redis c-sharp sdk distributed task-schedulerTaskChain is a Java Control Flow framework designed for Game Developers. TaskChain helps facilitate running tasks on an application's "Main Thread", and parallel tasks off the main (async to main).
minecraft-plugin rxjava flow-control bukkit sponge game-development java-library concurrent-programming chain-methods gamedev-library scheduler-library task-schedulerThis library provides an easy way to schedule recurring tasks for AdonisJS v4. Starting an instance of the kue listener is easy with the included ace command. Simply run node ace run:scheduler.
adonisjs adonis cron task-scheduler task schedulerThe Embedded Multicore Building Blocks (EMB²) are an easy to use yet powerful and efficient C/C++ library for the development of parallel applications. EMB² has been specifically designed for embedded systems and the typical requirements that accompany them, such as real-time capability and constraints on memory consumption. As a major advantage, low-level operations are hidden in the library which relieves software developers from the burden of thread management and synchronization. This not only improves productivity of parallel software development, but also results in increased reliability and performance of the applications. EMB² is independent of the hardware architecture (x86, ARM, ...) and runs on various platforms, from small devices to large systems containing numerous processor cores. It builds on MTAPI, a standardized programming interface for leveraging task parallelism in embedded systems containing symmetric or asymmetric (heterogeneous) multicore processors. A core feature of MTAPI is low-overhead scheduling of fine-grained tasks among the available cores during runtime. Unlike existing libraries, EMB² supports task priorities and affinities, which allows the creation of soft real-time systems. Additionally, the scheduling strategy can be optimized for non-functional requirements such as minimal latency and fairness.
embedded-systems multicore parallel-computing mtapi algorithms task-scheduler data-structures dataflow c-plus-plusCadence is a distributed, scalable, durable, and highly available orchestration engine we developed at Uber Engineering to execute asynchronous long-running business logic in a scalable and resilient way. cadence-client is the framework for authoring workflows and activities in Java.
cadence cadence-client uber workflow-engine workflow-management-system workflow-scheduler task-management-system task-management task-queue task-scheduler aws-swfWhen the task has run, you can look at the log which contains everything from stdout and stderr. The log file is located at the directory where the R script is located.
rstudio r scheduled-tasks task-scheduler schtasksSchedule is a small library that helps you specify recurring tasks in a cronjob-like interface (without actually using cron's syntax). It is heavily inspired by Laravel's Task Scheduling and uses cronexpr for the heavy lifting. The chainable matchers can be found on the Entry type.
task-schedulersleepto is a simple alternative to task schedulers like Cron. Thanks to runwhen for inspiration.
systemd cron job-scheduler sleep-timer task-scheduler scheduleThe API is designed to aid in creating task graphs for algorithms to obtain performance across CPUs and multiple co-processors.
hybrid-taskgraph task-scheduler pipeline cpu data-flow-graph gpuLeprechaun is tool where you can schedule your recurring tasks to be performed over and over. In Leprechaun tasks are recipes, lets observe simple recipe file which is written using YAML syntax.
task tasks task-runner task-scheduler jobs job job-scheduler recurring-events recurring-jobs recurring-commands recurring recurring-job recurring-tasks cron cron-jobs cronjob recipe cron-patterns schedule webhook
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.