Software Engineering Radio - the podcast for professional software developers

Episode 502: Omer Katz on Distributed Task Queues Using Celery

7 snips
Mar 11, 2022
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
Distributed Tasks - What Are They?
01:40 • 2min
3
Is a Task Just Another Name for a Job?
03:19 • 3min
4
The Advantages of Using a CLI Model in Machine Learning?
05:51 • 2min
5
Celidary - What Is a Message Broker?
08:09 • 2min
6
How to Use a Messaging Prodicle?
10:19 • 3min
7
Celery Messages - What Are the Basic Components?
12:58 • 2min
8
Is Redis Also the Primary Message Broker?
14:48 • 2min
9
How to Implement Celery in a Web Site?
16:59 • 2min
10
How to Scale Multiple Processes in a Cluster?
18:38 • 2min
11
How to Post a Message to a Celery Worker?
20:36 • 3min
12
Celery - What Happens When Celery Is Killed?
23:36 • 2min
13
How to Acknowledge Tasks Early?
25:56 • 3min
14
Time Scale DB - The Best Data Base With Time Series Data
28:55 • 2min
15
Is There a Way to Monitor Salery Tasks?
31:02 • 3min
16
How to Scale a Celery Implementation?
33:49 • 4min
17
The Most Important Component of Sery Right Now
37:21 • 2min
18
Using an Event Loop for Reading From the Message?
38:56 • 2min
19
Is There a Workfloor Orchestration Doll for Executing Tasks?
40:36 • 2min
20
Machine Learning Is Not Something That Is Could Fit With Celery, Right?
42:42 • 2min
21
Event Driven Architecture
44:49 • 4min
22
Is There a Way to Automate a Celery Worker?
49:07 • 2min
23
Can I Retry a Task if It Fails?
50:54 • 4min
24
Is There an Aro for Jump Starter?
54:33 • 1min
25
Modeling the Life Cycle of an Actor Using a State Machine
56:01 • 3min
26
How Do You Map Into a Task Tat?
59:14 • 4min