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.
8k stars
161 watching
917 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists
amqpaws-sqsgogolangmemcachedmongodbqueuerabbitmqredistasktask-scheduler
Related projects:
Repository | Description | Stars |
---|---|---|
hibiken/asynq | A distributed task queue that supports asynchronous processing and high availability | 10,037 |
celery/celery | A distributed task queue system that allows tasks to be dynamically allocated and executed across multiple worker processes | 24,882 |
theforeman/foreman | Automates infrastructure management and deployment of servers across various environments. | 2,623 |
taskforcesh/bullmq | A message queue and batch processing solution for NodeJS and Python applications using Redis | 6,186 |
actumn/celery.node | A task queue client/worker for Node.js based on the Celery protocol. | 286 |
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,668 |
thomasnordquist/mqtt-explorer | An MQTT client with a graphical user interface to visualize and manage MQTT topics and brokers | 3,088 |
llmware-ai/llmware | A framework for building enterprise LLM-based applications using small, specialized models | 6,651 |
ddollar/foreman | Tools for managing and running Procfile-based applications | 6,037 |
mongodb/motor | A Python driver for MongoDB with non-blocking access and support for asyncio and Tornado applications | 2,431 |
cr0hn/aiotasks | An asynchronous and distributed task queue based on Python asyncio framework | 439 |
apache/incubator-kie-drools | A comprehensive rule engine and complex event processing system for Java and the JVM Platform. | 5,879 |
moquette-io/moquette | An MQTT broker designed to be lightweight and embeddable, supporting various QoS levels and used in several projects for IoT and automation. | 2,312 |
llm-workflow-engine/llm-workflow-engine | A command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4. | 3,659 |