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
161 watching
917 forks
Language: Go
last commit: 3 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,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