Главная » Архив меток: asyncio

Архив меток: asyncio

[Из песочницы] Паттерны корутин asyncio: за пределами await

Мне попалась статья Yeray Diaz "Asyncio Coroutine Patterns: Beyond await", в которой автор весьма увлекательно рассматривает применение asyncio и делится некоторыми приемами. Предисловие переводчика:В очередной раз наступив на грабли при работе с python asyncio я отправился на просторы интернета, чтобы найти что-то более приятное, чем сухая документация. Поскольку я не нашел ничего такого же цельного на русском языке, то решился ...

Читать далее »

[Перевод] PHP 8: чего ждать. Письмо Зеева Сураски

В Badoo PHP —  один из основных языков, на нем написана бóльшая часть бизнес-логики нашей системы. Привет, меня зовут Николай Крапивный, я руковожу отделом server-side разработки в Badoo. Поэтому мы следим за новостями из мира PHP, активно участвуем в развитии языка и стараемся развивать сообщество вокруг PHP. Сегодня я бы хотел поделиться переводом письма Zeev Suraski, одного из основателей Zend ...

Читать далее »

[Перевод] Эффективное использование памяти при параллельных операциях ввода-вывода в Python

Существует два класса задач где нам может потребоваться параллельная обработка: операции ввода-вывода и задачи активно использующие ЦП, такие как обработка изображений. Python позволяет реализовать несколько подходов к параллельной обработке данных. Рассмотрим их применительно к операциям ввода-вывода. До версии Python 3.5 было два способа реализации параллельной обработки операций ввода-вывода. Нативный метод — использование многопоточности, другой вариант — библиотеки типа Gevent, которые ...

Читать далее »