These excellent domestic distributed task scheduling system, how many have you used? __ Task Scheduling

Source: Internet
Author: User
OSC Open Source Community 2017-04-21 11:27

Distributed scheduling plays a very important role in Internet enterprises, especially in the field of E-commerce, due to the large number of data, high concurrency characteristics, high demand for data processing, both to ensure high efficiency, but also to ensure accuracy and security, relatively time-consuming business logic will often be split from the asynchronous processing.

Open source China Task scheduling System/Framework category there are a lot of open source projects, including many well-known enterprises at home and abroad outstanding masterpiece. At the same time, there is a growing number of new projects of the same kind. Next, recommended several excellent and highly potential domestic open source distributed task scheduling system, hope to be helpful to everyone.

1, Opencron

Opencron is a full-featured and universal open source Timing task scheduling system, with advanced and reliable automatic task management scheduling function, to provide operational web graphical management to meet a variety of scenarios under a variety of complex timing task scheduling, and integrated Linux real-time monitoring, WEBSSH and other features.

2, LTS

Lts,light-task-scheduler is a distributed task scheduling framework that supports real-time tasks, timed tasks, and Cron tasks. Has better scalability and scalability, provides support for Spring, including Xml and annotations, and provides business log loggers. Support node monitoring, task execution supervisor, JVM monitoring, support dynamic submission, change, stop task.

3, Xxl-job

Xxl-job is a lightweight distributed task scheduling framework that supports CRUD operations on tasks through WEB pages, supports dynamic modification of task status, pauses/restores tasks, and terminates running tasks, supporting online configuration scheduling task entry and online viewing of scheduling results.

4, Elastic-job

Elastic-job is a distributed scheduling solution consisting of two separate subprojects elastic-job-lite and Elastic-job-cloud. Positioned as a lightweight, unstructured solution that provides coordinated services for distributed tasks in the form of jar packs. It supports the features of distributed scheduling coordination, flexible capacity reduction, failure transfer, missed execution job restart, parallel scheduling, self-diagnosis and repair, and so on.

5, Uncode-schedule

Uncode-schedule is a distributed task scheduling component based on the Zookeeper + quartz/spring task, ensuring that each task is not duplicated on different nodes in the cluster. Supports dynamic add and delete tasks, supports adding IP blacklists, and filters nodes that do not need to perform tasks.

6, Antares

Antares is a distributed task scheduling management platform based on Quartz mechanism, the internal rewrite execution logic, a task will only be scheduled by a node in the server cluster. The user can improve the efficiency of task execution by antares-tower the task, and can also perform basic operation on the task through the console, such as triggering, pausing, monitoring and so on.

XML Linux Java Virtual Machine e-commerce OSC Open Source community

Open source China spread open source, to provide developers with open source technology exchange platform.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.