Monitor performance issues & errors in your code

Adding concurrency to Django with Django Channels

Episode #98, published Wed, Feb 8, 2017, recorded Tue, Jan 17, 2017

One of the major areas of innovation in Python 3 is advances in async and concurrent programming. Yet, when working with any of the major web frameworks: django, flask, or pyramid, this is basically no concurrent option. That's why Andrew Godwin decided to tackle the issue on the django side with django channels.

Links from the show:

Docs: channels.readthedocs.io
Source: github.com/django/channels
Andrew on Twitter: @andrewgodwin

Sponsored offers
Metis Data Science Courses: thisismetis.com/talkpython
Hired: hired.com
Talk Python Courses: training.talkpython.fm



Want to go deeper? Check out our courses

Andrew Godwin
Andrew Godwin
Andrew is a member of the Django core team, a Senior Software Engineer at Eventbrite, and spends far too much of his day worrying about software architecture. In the past he's worked on Django's migrations framework and South, helped scale websites to the hundreds of millions of users, and tied a snow machine up to the Internet.

When he's not working, you might find him piloting small planes, visiting remote cabins in the mountains, practising archery, or working on games.
Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon