
Sign up to save your podcasts
Or
Once upon a time the web was a simple place with one main protocol and a predictable sequence of request/response interactions with backend applications. This is the era when Django began, but in the intervening years there has been an explosion of complexity with new asynchronous protocols and single page Javascript applications. To help bridge the gap and bring the most popular Python web framework into the modern age Andrew Godwin created Channels. In this episode he explains how the first version of the asynchronous layer for Django applications was created, how it has changed in the jump to version 2, and where it will go in the future. Along the way he also discusses the challenges of async development, his work on designing ASGI as the spiritual successor to WSGI, and how you can start using all of this in your own projects today.
The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA
4.4
100100 ratings
Once upon a time the web was a simple place with one main protocol and a predictable sequence of request/response interactions with backend applications. This is the era when Django began, but in the intervening years there has been an explosion of complexity with new asynchronous protocols and single page Javascript applications. To help bridge the gap and bring the most popular Python web framework into the modern age Andrew Godwin created Channels. In this episode he explains how the first version of the asynchronous layer for Django applications was created, how it has changed in the jump to version 2, and where it will go in the future. Along the way he also discusses the challenges of async development, his work on designing ASGI as the spiritual successor to WSGI, and how you can start using all of this in your own projects today.
The intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA
283 Listeners
481 Listeners
1,979 Listeners
593 Listeners
623 Listeners
445 Listeners
297 Listeners
215 Listeners
142 Listeners
764 Listeners
981 Listeners
267 Listeners
190 Listeners
140 Listeners
5,426 Listeners