procrastinate
goalert
Our great sponsors
procrastinate | goalert | |
---|---|---|
7 | 6 | |
735 | 2,105 | |
4.0% | 4.3% | |
9.6 | 9.8 | |
4 days ago | 8 days ago | |
Python | Go | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
procrastinate
-
Running Procrastinate from command line throwing exception
I did find this PR which adds a much more detailed description of what to do, although some of it is a bit outdated.
- Anything can be a message queue if you use it wrongly enough
-
The Many Problems with Celery
What about https://github.com/procrastinate-org/procrastinate (postgresql task queue with transactions & stuff)
-
Keep the Monolith, but Split the Workloads
If you're using PostgreSQL, then
django-postgres-queue: https://github.com/gavinwahl/django-postgres-queue
procrastinate: https://github.com/procrastinate-org/procrastinate/
-
Issues/Experience with Procrastinate library for distributed tasks
We chose the Procrastinate library to run periodic tasks.
- Alchemical Queues: (task) queues on pure SQLAlchemy
- Grafana releases OnCall open source project
goalert
- GoAlert: Open-source on call software by Target
-
Grafana releases OnCall open source project
Another similar tool I've used in the past is GoAlert.
https://goalert.me/
-
On Calls: How do you wake up?
I don't like having sound on on my phone. I setup Tasker to automate bumping the volume to max when I get a text and a voice page. Our open source notification system let's you choose the frequency and method of your notifications. https://goalert.me/
-
Anyone here using Go for more traditional Web application development?
We built an on-call application with Go: https://github.com/target/goalert
-
Grafana OnCall, the easiest way to do on-call management
I work on/for an open source solution that we based off of PagerDuty, called GoAlert: https://github.com/target/goalert
-
Pagerduty vs. OpsGenie vs. VictorOps vs. Xmatters ... what's the deal?
Take a look into https://github.com/target/goalert. The devops team at Target did an excellent job of providing a very useful open source alternative to some of these other options
What are some alternatives?
rq - Simple job queues for Python
go-app - A package to build progressive web apps with Go programming language and WebAssembly.
KQ - Kafka-based Job Queue for Python
system
rele - Easy to use Google Pub/Sub
oncall - Developer-friendly incident response with brilliant Slack integration
huey - a little task queue for python
kopia - Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Streamz - Real-time stream processing for python
ego - An ERB-style templating language for Go.
kombu - Messaging library for Python.
NPushOver - Full fledged, async, .Net Pushover client