Sidekiq in Practice

1h 4m 45s
English
Paid

Are you using Sidekiq to process your background jobs, but struggling with it as your application scales? Sidekiq can scale to 5,000 jobs per second with just a little effort and knowledge: in Sidekiq in Practice, I'll show you how.

Sidekiq in Practice takes a step-by-step approach towards building a complex, real-world application that runs a massive volume of jobs through Sidekiq.

Read more about the course

Contents include:

1. How to understand scaling: how many processes and servers you need, and how to autoscale them efficiently.

2. Idempotency: Increase your scalability by discarding "unique jobs" and instead use basic computer science to make jobs work regardless of the number of times they are enqueued

3. Memory bloat. How to reduce and diagnose memory problems that are causing you to deal with massive server bills.

4. Concurrency settings, thread safety, queue design and structures, database pool sizes, and more.

Here's what you'll receive:

  • An interactive workshop, driven by a command-line experience. (try it now: gem install skp && skp list)
  • 9 hands-on exercises which show you how to put the principles of the course into real practice.
  • 60 minutes of HD video discussing additional topics on scaling Sidekiq.
  • A 100-page reference of the text content from the workshop, available in multiple formats.

Sidekiq Pro and/or Enterprise are not required. The workshop mostly covers features in Sidekiq OSS.

Watch Online Sidekiq in Practice

Join premium to watch
Go to premium
# Title Duration
1 Reducing Redis Load 06:27
2 Multi-Server Setups 06:54
3 Amdahl's Law 06:37
4 Jobs are Cheaper 07:03
5 Load Shedding 06:56
6 Scaling Redis... with SQL 07:42
7 Managing SQL Load 07:12
8 Multi-Threading Inside a Job 07:47
9 Memory Profiling 08:07

Read Book Sidekiq in Practice

#Title
1sidekiq_in_practice

Similar courses to Sidekiq in Practice

Bedrock: Jumpstart your next SaaS product

Bedrock: Jumpstart your next SaaS productMax Stoiber (@mxstbr)

Category: React.js, Others, Next.js, GraphQL, Assemblies, ready-made solutions for development
Duration
Build Side Projects With 500k+ Users: Shipping & Growing

Build Side Projects With 500k+ Users: Shipping & GrowingAlex Chiou

Category: Others
Duration 2 hours 12 minutes 17 seconds
Advanced Radix UI

Advanced Radix UIBuild UI

Category: Others
Duration 2 hours 13 minutes 5 seconds
The SaaS MasterClass

The SaaS MasterClasssaasmasterclass.io

Category: Others
Duration 6 hours 8 minutes 14 seconds
Classic Season 1

Classic Season 1destroyallsoftware

Category: Others
Duration 4 hours 10 minutes 48 seconds
Create a Retirement Planning Tool with Excel

Create a Retirement Planning Tool with Excelzerotomastery.io

Category: Others
Duration 2 hours 51 minutes 33 seconds
The World of Computer Networking. Your CCNA starts here

The World of Computer Networking. Your CCNA starts hereudemy

Category: Others
Duration 14 hours 40 minutes 24 seconds
Introduction to RAG

Introduction to RAGDAIR.AI

Category: Others
Duration 2 hours 23 minutes 5 seconds
Advanced SAAS Sales Course

Advanced SAAS Sales CourseProdigies University

Category: Others
Duration 1 hour 31 minutes 8 seconds
A/B Testing for Data Science

A/B Testing for Data ScienceLunarTech

Category: Others, Python
Duration 1 hour 47 minutes 56 seconds