DjangoCon 2021 | Hacking Django Channels for Fun and Profit | Calvin Hendryx-Parker

Published: 31 July 2021
on channel: DjangoCon Europe
491
like

Intro and Backstory on Django Channels history — 3%
Synchronous vs Async Request Loops
WSGI vs ASGI for your Django Application
Intro to WebSockets — 3%
Demo of them used in the real world web applications
How they interact with async event loops
Django Channels Core Concepts — 10%
Consumers
Channel Layers
Background Workers
Consumers and ASGI Routing Example — 10%
Where to Background Workers Fit? — 10%
Lightweight Tasks
Considerations when reliability is not needed
How about reversing the Consumer use case? — 20%
Create long-running Background Workers
Connect to remote services such as Discord to create Bots
Example application integration with Discord — 20%
Connect to Discord on start and listen for messages and other events
Send our own application messages into Discord
Building your own long-running Channel Worker — 20%
What to add to your project
Define channel background tasks to run at start
Next steps for this project — 2%
Upstream or create Channels addon to make this functionality more generic
Add ability to define one-shot tasks
Add ability to define post-job tasks to run on stop
Conclusion — 2%


Watch video DjangoCon 2021 | Hacking Django Channels for Fun and Profit | Calvin Hendryx-Parker online without registration, duration hours minute second in high quality. This video was added by user DjangoCon Europe 31 July 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 491 once and liked it like people.