meta_pixel
Tapesearch Logo
Log in
Talk Python To Me

#306: Scaling Python and Jupyter with ZeroMQ

Talk Python To Me

Michael Kennedy

Technology

4.8635 Ratings

🗓️ 5 March 2021

⏱️ 66 minutes

🧾️ Download transcript

Summary

When we talk about scaling software threading and async get all the buzz. And while they are powerful, using asynchronous queues can often be much more effective. You might think this means creating a Celery server, maybe running RabbitMQ or Redis as well. What if you wanted this async ability and many more message exchange patterns like pub/sub. But you wanted to do zero of that server work? Then you should check out ZeroMQ.

Transcript

Click on a timestamp to play from that location

0:00.0

When we talk about scaling software, threading and async get all the buzz.

0:04.2

And while they are powerful, using asynchronous cues can often be much more effective.

0:09.3

You might think this means creating a celery server and maybe running Rabbit MQ or Redis as well.

0:14.7

What if you wanted this async ability and many more message exchange patterns like PubSub,

0:19.2

but you wanted to do zero of that server work,

0:22.3

none of it. Then you should check out ZeroMQ. ZeroMQ is to queuing what Flask is to web apps,

0:28.5

a powerful and simple framework for you to build just what you need. You're almost certain to learn

0:33.4

some new networking patterns and capabilities in this episode with our guest, Min Regan Kelly.

0:38.6

He's here to discuss ZeroMQ for Python, as well as how ZeroMQ is central to the internals of Jupiter notebooks.

0:45.7

This is Talk Python to Me, episode 306, recorded February 11th, 2021.

0:50.3

Music Welcome to talk Python, a weekly podcast on Python, the language, the libraries, the ecosystem, and the personalities.

1:10.1

This is your host, Michael Kennedy.

1:11.8

Follow me on Twitter where I'm at M. Kennedy, and keep up with the show and listen to past episodes at talk python.

1:17.8

And follow the show on Twitter via at talk python.

1:21.4

This episode is brought to you by Linode and Mido.

1:24.5

If you want to host some Python in the cloud, check out Linode and use our code to get

1:28.2

$100 credit. If you've ever wanted to work with Python's data science tools like Jupiter

1:33.5

notebooks and pandas, but you wanted to do it like you worked with Excel with a spreadsheet

1:37.7

and a visual designer, check out Mido. One quick announcement before we get to the interview.

1:43.4

We'll be giving away five tickets to attend

1:45.4

PyCon US 2021. This conference is one of the primary sources of funding for the PSF, and it's going to be

1:51.8

held May 14th to 15th online. And because it's online this year, it's open to anyone around the world.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Michael Kennedy, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Michael Kennedy and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.