https://jvns.ca/blog/2017/06/03/async-io-on-linux--select--poll--and-epoll/ - статья о epool и asyncio
#asyncio #epool
#asyncio #epool
Julia Evans
Async IO on Linux: select, poll, and epoll
This week I got a new book in the mail: The Linux Programming Interface. My awesome coworker Arshia recommended it to me so I bought it! It’s written by the maintainer of the Linux man-pages project, Michael Kerrisk. It talks about the Linux programming interface…
https://www.integralist.co.uk/posts/python-asyncio/ - хорошая статья о параллельности в python
#asyncio #concurrency #threads #multiprocess
#asyncio #concurrency #threads #multiprocess
http://calpaterson.com/async-python-is-not-faster.html - статья с бенчмарком wsgi фреймворков и асинхронных фреймворков цифры которой все же стоит проверить, но все тесты и код присутствует в ссылке на гитхаб внутри
есть и перевод этой статьи - https://habr.com/ru/company/ruvds/blog/507570/ и в комментариях понятно написано почему данная статья не совсем правильна
#benchmarking #frameworks #asyncio #wsgi
есть и перевод этой статьи - https://habr.com/ru/company/ruvds/blog/507570/ и в комментариях понятно написано почему данная статья не совсем правильна
#benchmarking #frameworks #asyncio #wsgi
calpaterson.com
Async Python is not faster
Async Python is slower than "sync" Python under a realistic benchmark. A bigger worry is that async frameworks go a bit wobbly under load.
https://towardsdatascience.com/how-we-optimized-python-api-server-code-100x-9da94aa883c5 - статься про оптимизацию API с использованием asyncio, SQLAlchemy, asyncpg, pandas, Cython
#cython #optimize #asyncio
#cython #optimize #asyncio
Medium
How we optimized Python API server code 100x
Some of the tricks we used to speed up calls to our analytics API written in Python: played with asyncio, messed with SQLAlchemy, hacked…
https://habr.com/ru/company/kts/blog/659341/ - статья об использовании websockets и aiohtp
#asyncio #aiohttp #websockets
#asyncio #aiohttp #websockets
Хабр
Websocket-сервер для геолокации на asyncio
Привет! Меня зовут Артем, я занимаюсь бэкенд-разработкой в KTS и веду курс по асинхронному программированию в школе Metaclass. Чтобы показать, чему учатся наши студенты на курсе , мы провели...
2 статьи о asyncio semaphore и ограничения конкурентности при использовании asyncio.gather
https://superfastpython.com/asyncio-semaphore/
https://superfastpython.com/asyncio-gather-limit-concurrency/
#asyncio #semaphore #gather #limit #concurrency
https://superfastpython.com/asyncio-semaphore/
https://superfastpython.com/asyncio-gather-limit-concurrency/
#asyncio #semaphore #gather #limit #concurrency