My Account Log in

2 options

Ruby on rails background jobs with sidekiq : run code later without complicating your app / David Brynant Copeland.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Copeland, David (David Bryant), author. .
Language:
English
Subjects (All):
Ruby (Computer program language).
Physical Description:
1 online resource (76 pages)
Edition:
First edition.
Place of Publication:
[Raleigh, North Carolina] : The Pragmatic Programmers, LLC, [2023]
Summary:
This book, 'Ruby on Rails Background Jobs with Sidekiq' by David Bryant Copeland, is a comprehensive guide for software developers on how to effectively use Sidekiq for running background jobs in Ruby on Rails applications. It provides practical strategies for setting up, managing, and optimizing Sidekiq to ensure sustainable operations. The author, drawing from his extensive experience, shares insights on handling job failures, ensuring idempotency, and monitoring performance. The book is intended for developers with basic knowledge of Rails and experience with background job systems, aiming to enhance their proficiency in using Sidekiq. Generated by AI.
Contents:
Cover
Table of Contents
Acknowledgments
Preface
Introduction
What You’ll Need
What You’ll Learn
1. From Zero To a Sustainable Sidekiq Config
Setting Up the Example App and Installing Sidekiq
Creating a Baseline Sidekiq Configuration
Moving Code to a Sidekiq Job
Up Next
2. Handle Failures by Planning Ahead
Making Sure Jobs Succeed…Eventually
Understanding Why Jobs Fail
Handling Permanent Failures via Monitoring
Managing Transient Failures Through Smarter Code
Monitoring for Failed Jobs That Stop Retrying
3. Safely Retry Jobs by Making Them Idempotent
Retrying Failed Jobs Creates New Failures
Understanding Idempotence
Breaking Down Large Jobs into Safely Retriable Parts
Addressing Idempotence Issues with Third Parties
Testing Code for Idempotency
Assessing Code for Idempotency
Using Database Transactions Can Help…Sometimes
4. Sustainable Operations and Development
Monitoring Sidekiq Performance Generated by AI.
Notes:
Description based on publisher supplied metadata and other sources.
Part of the metadata in this record was created by AI, based on the text of the resource.
Description based on print version record.
Description based on print record.
ISBN:
9798888650547
OCLC:
1411311625

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account