
Introduction to Queues
- The Queue System
- Queues in Laravel
- The Advantages of Using Queues
Cookbook
- Sending Email Verification Messages
- High Priority Jobs
- Retrying Failed Jobs
- Configuring Automatic Retries
- Canceling Abandoned Orders
- Sending Webhooks
- Provisioning a Forge Server
- Canceling a Conference
- Preventing a Double Refund
- Preventing a Double Refund With Unique Jobs
- Bulk Refunding Invoices
- Selling Conference Tickets
- Spike Detection
- Processing Uploaded Videos
- Sending Monthly Invoices
- Controlling The Rate of Job Execution
- Dealing With API Rate Limits
- Dealing With an Unstable Service
- Provisioning a Serverless Database
- Generating Complex Reports
- FIFO Queues
- Dispatching Event Listeners to Queue
- Sending Notifications in the Queue
- Dynamic Queue Consumption
- Customizing The Job Payload
A Guide to Running and Managing Queues
- How Laravel Dispatches Jobs
- Creation of The Job Payload
- How Workers Work
- Choosing the Right Machine Configuration
- Keeping the Workers Running
- Scalability of The Queue System
- Scaling With Laravel Horizon
- Choosing The Right Queue Driver
- Handling Queues on Deployments
- Designing Reliable Queued Jobs
- Managing The State
- Dealing With Failure
- Dispatching Large Batches
Reference
- Worker Configurations
- Job Configurations
- Connection Configurations
- Horizon Configurations
- Built-in Middleware
- Job Interfaces
password: tutflix