machinery

Task scheduler

An asynchronous task queue/job queue based on distributed message passing

Machinery is an asynchronous task queue/job queue based on distributed message passing.

GitHub

8k stars
162 watching
920 forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists

amqpaws-sqsgogolangmemcachedmongodbqueuerabbitmqredistasktask-scheduler

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hibiken/asynq A distributed task queue that supports asynchronous processing and high availability 10,212
celery/celery A distributed task queue system that allows tasks to be processed by multiple worker processes across a network. 25,062
theforeman/foreman Automates infrastructure management and deployment of servers across various environments. 2,633
taskforcesh/bullmq A message queue and batch processing library that supports NodeJS, Python, and other languages using Redis as the underlying storage mechanism. 6,309
actumn/celery.node A task queue client/worker for Node.js based on the Celery protocol. 289
developit/workerize Enables asynchronous execution of JavaScript functions within a Web Worker. 4,352
openkruise/kruise Automates management of stateful and stateless applications on Kubernetes clusters to improve scalability, maintainability, and reliability. 4,694
thomasnordquist/mqtt-explorer An MQTT client with a graphical user interface to visualize and manage MQTT topics and brokers 3,132
llmware-ai/llmware A framework for building enterprise LLM-based applications using small, specialized models 8,303
ddollar/foreman Tools for managing and running Procfile-based applications 6,050
mongodb/motor A Python driver for MongoDB with non-blocking access and support for asyncio and Tornado applications 2,446
cr0hn/aiotasks An asynchronous and distributed task queue based on Python asyncio framework 438
apache/incubator-kie-drools A comprehensive rule engine and complex event processing system for Java and the JVM Platform. 5,901
moquette-io/moquette A lightweight MQTT broker that provides a simple and efficient way to implement message queuing and routing in software applications. 2,321
llm-workflow-engine/llm-workflow-engine A command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4. 3,674