Yury Selivanov asyncawait and asyncio in Python 3 6 and beyond PyCon 2017

  Рет қаралды 19,582

PyCon 2017

PyCon 2017

Күн бұрын

"Speaker: Yury Selivanov
The talk overviews async/await, asynchronous generators and comprehensions in Python 3.6 and the asyncio module. We'll discuss when and how asyncio should be used in a modern applications and services, what is uvloop, and what asyncio frameworks and libraries one should use. I'll share our ideas about where asyncio is headed and what to expect in Python 3.7.
Slides can be found at: speakerdeck.com/pycon2017 and github.com/PyCon/2017-slides"

Пікірлер: 12
@reginaldcrapo132
@reginaldcrapo132 5 жыл бұрын
Another great talk, Yuri. 👍
@thomasip9938
@thomasip9938 7 жыл бұрын
Great to see the PythonRust integration!
@pixelPlex
@pixelPlex 6 жыл бұрын
Why were some keywords added in Python for Async/Await when the concurrency model could have been implemented as functions in a separate library (loosely coupled), which is done by some programming languages ( kzbin.info/www/bejne/jnbKmpWffcl9qrM )?
@lawrencedoliveiro9104
@lawrencedoliveiro9104 7 жыл бұрын
4:11 something else that’s missing: being able to asynchronously assign a new value to a property, e.g. something like await obj.prop = value
@rohithill
@rohithill 4 жыл бұрын
When would we need this? Only case I can think of is: obj.prop = await value which is already done.
@JustWatchingVideo56
@JustWatchingVideo56 4 жыл бұрын
I still don’t know how use async/await in python...
@ChrisLasher
@ChrisLasher 7 жыл бұрын
Isn't it a little unfair to downplay curio and trio because they're "not mainstream," yet hype up tokio, a more nascent library that hinges on integration with a completely different - and admittedly not mainstream - programming language? To my eyes, tokio carries more risk as a project than curio or trio. tokio is an exciting, interesting project, however let's give a little more respect to Python's "mad scientist", David Beazley, for demonstrating via implementation​ that a *pure Python* async framework can involve less complexity than asyncio, and give better performance.
@tarcisioe
@tarcisioe 5 жыл бұрын
I do like curio a lot, but I would recommend trio as a more "secure" alternative since curio is clearly somewhat of a playground to Beazley and its README still clearly claims it is experimental and only supports Unix systems. In 3.7 asyncio is also much more usable and well documented as well.
@fringefringe7282
@fringefringe7282 2 жыл бұрын
After listening this talk I still dont know what async/await actually IS.
Eric Evenchick   Hacking Cars with Python   PyCon 2017
29:48
PyCon 2017
Рет қаралды 15 М.
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 90 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 15 МЛН
He sees meat everywhere 😄🥩
00:11
AngLova
Рет қаралды 11 МЛН
Yury Selivanov - async/await in Python 3.5 and why it is awesome
25:08
EuroPython Conference
Рет қаралды 26 М.
Jukka Lehtosalo, David Fisher   Static Types for Python   PyCon 2017
49:31
Amjith Ramanujam   Awesome Command Line Tools   PyCon 2017
28:42
PyCon 2017
Рет қаралды 29 М.
15 Python Libraries You Should Know About
14:54
ArjanCodes
Рет қаралды 372 М.
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 90 МЛН