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
Step into an infinite world of stories
English
International