YoVDO

Asyncio in Python 3.7 and 3.8

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Performance Improvement Courses API Development Courses Asynchronous Programming Courses Asyncio Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest advancements in asyncio for Python 3.7 and 3.8 in this 44-minute talk from the EuroPython 2018 conference. Delve into new features like sendfile, start TLS, high-performance buffered protocols, and context-local state. Learn about usability improvements such as asyncio.run and create_task, as well as numerous performance enhancements. Discover upcoming additions for Python 3.8, including performance tracking and profiling API, supervisors and cancel scopes, new timeouts API, and a revolutionary approach to writing asyncio applications. Gain insights from the lead asyncio maintainer on how these features, inspired by frameworks like Trio, Curio, and languages such as Erlang and Scala, can be applied in production environments.

Syllabus

Introduction
Asyncio history
Good Asyncio
Nathaniel Smith
Nursery
CreateSupervisor
TaskGroup
Documentation
QA
Multierror
Questions


Taught by

EuroPython Conference

Related Courses

Years of Bad Ideas
EuroPython Conference via YouTube
Years of Bad Ideas
EuroPython Conference via YouTube
Solving Google Code Jam Problems with PyPy Part 1
EuroPython Conference via YouTube
Solving Google Code Jam Problems with PyPy Part 2
EuroPython Conference via YouTube
A Brief History of Data Storage
EuroPython Conference via YouTube