-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Home
Mike Perham edited this page Sep 15, 2024
·
117 revisions
Sidekiq is a full-featured background job framework for Ruby. It aims to be simple to integrate with any modern Rails application and much higher performance than other existing solutions.
Read for more info:
- Getting Started
- The Basics
- Best Practices
- Job Lifecycle
- Using Redis
- Using Dragonfly
- Error Handling
- Advanced Options
- Scheduled Jobs
- Active Job
- Logging
- Iteration
- Signals
- Deployment
- Monitoring
- Metrics
- API
- Middleware
- Testing
- Sharding
- Embedding
- Problems and Troubleshooting
- Related Projects - 3rd party add-ons for Sidekiq
- FAQ
- Rolling Restarts and Long-Running Jobs
- Rate Limiting
- Periodic Jobs
- Unique Jobs
- Leader Election
- Historical Metrics
- Multi-Process
- Job Argument Encryption
- Web UI Authorization
https://www.mikeperham.com has dozens of good Sidekiq blog posts with various tips and tricks.
- How Sidekiq Works
- Queue Fairness with Multi-tenancy
- Host-specific Queues
- Storing Data with Redis
- A Tour of the Sidekiq API
- Sidekiq and Request-Specific Context
- Job Iteration in Sidekiq
Next: Getting Started