SaaSHub helps you find the best software and product alternatives Learn more →
Machinery Alternatives
Similar projects and alternatives to machinery
-
Redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
aws-sdk-go
AWS SDK for the Go programming language (In Maintenance Mode, End-of-Life on 07/31/2025). The AWS SDK for Go v2 is available here: https://github.com/aws/aws-sdk-go-v2
-
-
-
-
-
cadence
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
machinery discussion
machinery reviews and mentions
- Looking for library recommendations: Django -> Golang port
-
Are there any actively maintained or official Golang libraries for managing work queues?
I've had this project starred for a while but haven't used it: https://github.com/RichardKnop/machinery
- Looking for a mature distributed task queuer/scheduler in go
- What would be a good message broker internal to my program?
-
Golang task queue
I had a look at: 1. machinery - https://github.com/RichardKnop/machinery 2. go-celery - https://github.com/gocelery/gocelery 3. asynq - https://github.com/hibiken/asynq 3. taskq - https://github.com/vmihailenco/taskq
-
is there any go library that allows running background tasks after a specified period of time?
you mean a scheduler? try RichardKnop/machinery or hibiken/asynq
-
Using a High-Level RabbitMQ Client in Go
I use this one: https://github.com/RichardKnop/machinery
-
Do you know of a robust library that handles persistent job scheduling and queuing using PostgreSQL
I’ve also used https://github.com/RichardKnop/machinery for for a few projects and it’s solid.
- Distributed asynchronous tasks?
-
Any one knows a job worker project (like Celery) + distributed cron written in Go
Machinery is an asynchronous task queue/job queue based on distributed message passing.
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 May 2025
Stats
RichardKnop/machinery is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.
The primary programming language of machinery is Go.