[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4210":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":15,"starSnapshotCount":15,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},4210,"PowerJob","PowerJob\u002FPowerJob","Enterprise job scheduling middleware with distributed computing ability.","http:\u002F\u002Fwww.powerjob.tech\u002F",null,"Java",7742,1382,122,293,0,4,17,3,69.12,"Apache License 2.0",false,"master",true,[25,26,27,28,29,30,31,32],"cron","distributed","java","job","job-scheduler","mapreduce","scheduler","workflow","2026-06-12 04:00:21","# English | [简体中文](.\u002FREADME_zhCN.md)\n\n\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FKFCFans\u002FPowerJob\u002Fmaster\u002Fothers\u002Fimages\u002Flogo.png\" alt=\"PowerJob\" title=\"PowerJob\" width=\"557\"\u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Factions\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Fworkflows\u002FJava%20CI%20with%20Maven\u002Fbadge.svg?branch=master\" alt=\"actions\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fcentral.sonatype.com\u002Fsearch?smo=true&q=powerjob-worker&namespace=tech.powerjob\">\u003Cimg alt=\"Maven Central\" src=\"https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Ftech.powerjob\u002Fpowerjob-worker\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Freleases\">\u003Cimg alt=\"GitHub release (latest SemVer)\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fkfcfans\u002Fpowerjob?color=%23E59866\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Fblob\u002Fmaster\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FKFCFans\u002FPowerJob\" alt=\"LICENSE\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n[PowerJob](https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob) is an open-source distributed computing and job scheduling framework which allows developers to easily schedule tasks in their own application.\n\nRefer to [PowerJob Introduction](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fen\u002Fintroduce) for detailed information.\n\n# Introduction\n\n### Features\n- **Friendly UI:** [Front-end](http:\u002F\u002Ftry.powerjob.tech\u002F#\u002Fwelcome?appName=powerjob-agent-test&password=123) page is provided and developers can manage their task, monitor the status, check the logs online, etc.\n\n- **Abundant Timing Strategies:** Four timing strategies are supported, including CRON expression, fixed rate, fixed delay and OpenAPI which allows you to define your own scheduling policies, such as delaying execution.\n\n- **Multiple Execution Mode:** Four execution modes are supported, including stand-alone, broadcast, Map and MapReduce. Distributed computing resource could be utilized in MapReduce mode, try the magic out [here](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fen\u002Fza1d96#9YOnV)!\n\n- **Workflow(DAG) Support:** Both job dependency management and data communications between jobs are supported.\n\n- **Extensive Processor Support:** Developers can write their processors in Java, Shell, Python, and will subsequently support multilingual scheduling via HTTP.\n\n- **Powerful Disaster Tolerance:** As long as there are enough computing nodes, configurable retry policies make it possible for your task to be executed and finished successfully.\n\n- **High Availability & High Performance:**  PowerJob supports unlimited horizontal expansion. It's easy to achieve high availability and performance by deploying as many PowerJob server and worker nodes.\n\n### Applicable scenes\n\n- Timed tasks, for example, allocating e-coupons on 9 AM every morning.\n- Broadcast tasks, for example, broadcasting to the cluster to clear logs.\n- MapReduce tasks, for example, speeding up certain job like updating large amounts of data.\n- Delayed tasks, for example, processing overdue orders.\n- Customized tasks, triggered with [OpenAPI](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fen\u002Fopenapi).\n\n### Online trial\n- Address: [try.powerjob.tech](http:\u002F\u002Ftry.powerjob.tech\u002F#\u002Fwelcome?appName=powerjob-agent-test&password=123)\n- Recommend reading the documentation first: [here](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fen\u002Ftrial)\n\n# Documents\n**[Docs](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fen\u002Fintroduce)**\n\n**[中文文档](https:\u002F\u002Fwww.yuque.com\u002Fpowerjob\u002Fguidence\u002Fintro)**\n\n# Known Users\n[Click to register as PowerJob user!](https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Fissues\u002F6)  \nღ( ´・ᴗ・\\` )ღ Many thanks to the following registered users. ღ( ´・ᴗ・\\` )ღ\n\u003Cp style=\"text-align: center\">\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FKFCFans\u002FPowerJob\u002Fmaster\u002Fothers\u002Fimages\u002Fuser.png\" alt=\"PowerJob User\" title=\"PowerJob User\"\u002F>\n\u003C\u002Fp>\n\n# Stargazers over time\n\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002FPowerJob\u002FPowerJob.svg)](https:\u002F\u002Fstarchart.cc\u002FPowerJob\u002FPowerJob)\n\n# License\n\nPowerJob is released under Apache License 2.0. Please refer to [License](.\u002FLICENSE) for details.\n\n# Others\n\n- Any developer interested in getting more involved in PowerJob may join our [Reddit](https:\u002F\u002Fwww.reddit.com\u002Fr\u002FPowerJob) or [Gitter](https:\u002F\u002Fgitter.im\u002FPowerJob\u002Fcommunity) community and make [contributions](https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Fpulls)!\n\n- Reach out to me through email **tengjiqi@gmail.com**. Any issues or questions are welcomed on [Issues](https:\u002F\u002Fgithub.com\u002FPowerJob\u002FPowerJob\u002Fissues).\n\n- Look forward to your opinions. Response may be late but not denied.\n","PowerJob 是一个具有分布式计算能力的企业级任务调度中间件。它支持丰富的定时策略（如CRON表达式、固定频率等）和多种执行模式（包括单机、广播、Map及MapReduce），并提供了友好的用户界面以便于管理和监控任务。此外，PowerJob还支持工作流（DAG）来管理任务间的依赖关系与数据通信，并且能够通过HTTP方式支持多语言处理器。该框架具备强大的容灾能力和高可用性，非常适合用于需要定时执行的任务场景，比如每天早上9点发放电子优惠券；集群内广播清理日志；快速处理大数据更新的MapReduce任务；处理逾期订单的延迟任务等。",2,"2026-06-11 02:59:01","top_language"]