|
rss_habr
Асинхронность, конкурентность, параллельность, многопоточность — разбираемся «по понятиям» :)Среда, 25 Мая 2022 г. 18:35 (ссылка)
Эта статья представляет собой краткий (шутка!) конспект одноименного (почти) вебинара, недавно проведенного автором. Цель и вебинара и статьи - дать начинающим представление о тех понятиях, которые вынесены в заголовок, чтобы помочь из избежать повсеместной путаницы, сопровождающей эти темы. Ну и немного раскрыть глаза на то, что, оказывается в PHP есть и асинхронность, и многопоточность, и в общем-то не нужно ждать мифической версии PHP 10, чтобы начать их использовать уже прямо сейчас! Лонг-рид с кодом ждёт вас!https://habr.com/ru/post/667590/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667590
rss_habr
Асинхронный python без головной болиВторник, 24 Мая 2022 г. 22:59 (ссылка)
Почему так сложно понять asyncio? Асинхронное программирование традиционно относят к темам для "продвинутых". Действительно, у новичков часто возникают сложности с практическим освоением асинхронности. Но будь я автором самого толстого в мире учебника по python, я бы рассказывал читателям про асинхронное программирование уже с первых страниц. Вот только написали "Hello, world!" и тут же приступили к созданию "Hello, asynchronous world!". А уже потом циклы, условия и все такое. Читать далееhttps://habr.com/ru/post/667630/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667630
rss_habr
Асинхронный django — status update. Проект vinylСреда, 13 Апреля 2022 г. 23:34 (ссылка)
Всем привет. Некоторое время назад я писал про альтернативные возможности, как можно добавить в django асинхронность (есть официальный подход, изложенный в DEP-09). С тех пор у меня получилось оформить свои идеи в нечто относительно цельное, что вылилось в vinyl project. Описание проекта читайте на гитхабе, здесь же я хочу рассказать о его интересных особенностях. Проект родился после нескольких предыдущих попыток, когда я узнал, что django, в действительности, очень неплохо расширяем. Например, он поддерживает использование нескольких баз данных одновременно (притом что модели одни и те же). Соответственно, например, ничего не мешает считать использование асинхронного драйвера как использование другой логической базы данных - чем я и воспользовался. Читать далееhttps://habr.com/ru/post/660831/?utm_source=habrahabr&utm_medium=rss&utm_campaign=660831
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |