Главная
Study mode:
on
1
Introduction
2
Coroutine concurrency in Python
3
Serial IO
4
Python Books
5
Structure
6
Python
7
The problem
8
Concurrency vs Parallelism
9
Preemptive multitasking
10
Async IO
11
Whats next
12
Work
13
Search
14
Async Search
15
Task
16
Task Scheduler
17
Prime
18
Print Matches
19
Prime Lucas
20
Repetitive Message
21
Rename
22
Reorder
23
Create Scheduler
24
Coroutines are contagious
25
Prime function
26
Bear yield
27
Code contagious
28
Extract Coroutine
29
Refactoring
30
Sync Search
31
Sink
32
Sleep
33
await
34
async
35
terminology
36
futures
Description:
Explore the fundamentals of coroutine-based concurrency in Python 3 through this comprehensive ACCU Conference talk. Dive into the resurgence of coroutines as a powerful tool for building highly concurrent applications without the complexities of threads and locks. Learn how to construct a simple concurrency framework from scratch, then transform it into real Python 3 code using async and await features along with the asyncio library. Discover essential abstractions like futures, tasks, transports, and asynchronous streams, and see their practical applications. Gain insights into cooperative multitasking, understand the differences between concurrency and parallelism, and explore concepts such as asynchronous I/O, task scheduling, and coroutine contagion. Perfect for both newcomers to coroutine-based concurrency and those seeking a deeper understanding of asynchronous programming in Python.

Standardised Coroutine Concurrency in Python 3

ACCU Conference
Add to list