Listen

Description

In this supper club episode of Syntax, Wes and Scott talk with Armin Ronacher about his contributions to open source, queues and messaging in apps, scaling up a queue, and how it all works at Sentry.
Show Notes 00:35 Welcome
01:49 Who is Armin Ronacher?
Armin Ronacher

mitsuhiko (Armin Ronacher)

Armin Ronacher (@mitsuhiko)

Armin Ronacher

Armin Ronacher

Apache Kafka

04:11 What are queues and what are they used for?
08:02 Do you listen or poll for updates in the queue?
12:49 Does this help when a provider goes down?
18:31 How do you architect a queue?
20:20 How does it scale up?
27:05 How does Sentry manage all the data flowing in from events?
Redis Message Broker | Redis Enterprise

Messaging that just works — RabbitMQ

Using RabbitMQ — Celery 5.3.1 documentation

33:45 How do you visualize the data?
37:15 Edge case that Sentry had to fix
40:22 How are you using Rust?
Rust Programming Language

43:32 Why is Python so popular in the AI space?
45:17 What do you think about JavaScript on the server?
48:02 Supper Club questions
50:44 How do you stay motivated with programming?
××× SIIIIICK ××× PIIIICKS ××× Bilderbuch

Bilderbuch on Spotify

Shameless Plugs Rye - An Experimental Package Management Solution for Python

Tweet us your tasty treats Scott’s Instagram

LevelUpTutorials Instagram

Wes’ Instagram

Wes’ Twitter

Wes’ Facebook

Scott’s Twitter

Make sure to include @SyntaxFM in your tweets
Wes Bos on Bluesky

Scott on Bluesky

Syntax on Bluesky