Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Óscar J. Baeza :n7:
Óscar J. Baeza :n7:
@oj@masto.es  ·  activity timestamp 6 days ago

I’ve published my first open-source project and I’m excited to share it here.

Station is a Laravel library designed as an alternative to Horizon for queue management. It was born out of the need to work with drivers beyond Redis.

It supports RabbitMQ, Amazon SQS, Kafka, Beanstalkd, and Redis, while remaining fully compatible with your existing code: your jobs run without changes. You only need to replace the worker command.

It includes job and batch monitoring, a workflow orchestration engine with conditional steps and branching, checkpointing for long-running jobs, automatic detection and recovery of stuck jobs, multi-channel alerts, and a real-time dashboard built with Vue 3.

https://github.com/ojbaeza/station

#Laravel #PHP #OpenSource #RabbitMQ #AmazonSQS #Kafka #Beanstalkd #Redis #Queues #Jobs #Batches #Workflows

4 media
Station Dashboard screenshot - Dark theme
Station Dashboard screenshot - Dark theme
Station Dashboard screenshot - Dark theme
Station Dashboard screenshot - Light theme
Station Dashboard screenshot - Light theme
Station Dashboard screenshot - Light theme
Station Connection Manager
Station Connection Manager
Station Connection Manager
Station Connection Metrics
Station Connection Metrics
Station Connection Metrics
GitHub

GitHub - ojbaeza/station: A Laravel Horizon alternative with RabbitMQ support, multi-driver architecture, advanced job recovery capabilities, and a modern Vue 3 dashboard.

A Laravel Horizon alternative with RabbitMQ support, multi-driver architecture, advanced job recovery capabilities, and a modern Vue 3 dashboard. - ojbaeza/station
  • Copy link
  • Flag this post
  • Block
ruisan
ruisan
@ruisan@masto.es  ·  activity timestamp 6 days ago

@oj 🤯

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Code of Conduct