How does Sidequest compare to Graphile Worker https://worker.graphile.org/ ?
Interesting lib!
Graphile Worker: PostgreSQL only
Sidequest: Multiple backends (PostgreSQL, MySQL, SQLite, MongoDB)
Graphile Worker: No built-in dashboard - you need external monitoring
Sidequest: Comprehensive built-in web dashboard for job monitoring
Graphile Worker: Single queue with job prioritization
Sidequest: Multiple queues with individual: i) Concurrency limits; ii) Priority levels; iii) State management (active/paused); iv) Isolated workloads.
Graphile Worker: Direct PostgreSQL integration, very lightweight
Sidequest: Worker threads for non-blocking processing, more comprehensive job lifecycle management
Graphile Worker: Optimized for PostgreSQL performance (3ms latency)
Sidequest: Balanced performance with rich feature set
I hope that helps answering your question.
Interesting lib!
Graphile Worker: PostgreSQL only
Sidequest: Multiple backends (PostgreSQL, MySQL, SQLite, MongoDB)
Graphile Worker: No built-in dashboard - you need external monitoring
Sidequest: Comprehensive built-in web dashboard for job monitoring
Graphile Worker: Single queue with job prioritization
Sidequest: Multiple queues with individual: i) Concurrency limits; ii) Priority levels; iii) State management (active/paused); iv) Isolated workloads.
Graphile Worker: Direct PostgreSQL integration, very lightweight
Sidequest: Worker threads for non-blocking processing, more comprehensive job lifecycle management
Graphile Worker: Optimized for PostgreSQL performance (3ms latency)
Sidequest: Balanced performance with rich feature set
I hope that helps answering your question.