Асинхронность, конкурентность, параллельность, многопоточность — разбираемся «по понятиям» :)
#PHP #Symfony #Laravel #php #async #event #eventloop IV
https://habr.com/ru/post/667590/
#PHP #Symfony #Laravel #php #async #event #eventloop IV
https://habr.com/ru/post/667590/
Хабр
Асинхронность, конкурентность, параллельность, многопоточность — разбираемся «по понятиям» :)
Эта статья представляет собой краткий ( шутка! ) конспект одноименного (почти) вебинара, недавно проведенного автором. Цель и вебинара и статьи - дать начинающим представление о тех понятиях, которые...
Еще раз о KISS и трендах
#Python #Программирование #python3 #питон #asyncio #async #asynchronous IV
https://habr.com/ru/post/669690/
#Python #Программирование #python3 #питон #asyncio #async #asynchronous IV
https://habr.com/ru/post/669690/
Хабр
Еще раз о KISS и трендах
Последние несколько лет async вообще и asyncio в частности в питоне все больше набирают популярность и их все чаще используют. При этом иногда забывают о принципе KISS (Keep it simple, stupid) и о...
Асинхронный python без головной боли (часть 2)
#Python #Программирование #async #await #asyncio #асинхронность #асинхронноепрограммирование IV
https://habr.com/ru/post/671798/
#Python #Программирование #async #await #asyncio #асинхронность #асинхронноепрограммирование IV
https://habr.com/ru/post/671798/
Хабр
Асинхронный python без головной боли (часть 2)
Это продолжение цикла статей про asyncio . Начало здесь . 6. Веб-сервер aiohttp и другие жители асинхронного мира Продолжаем готовить asyncio . Теперь мы уже знаем достаточно, чтобы написать модный...
Go vs Rust. Что же лучше в конкуретности?
#Go #Rust #go #rust #goroutine #async #tokiofutures IV
https://habr.com/ru/post/677374/
#Go #Rust #go #rust #goroutine #async #tokiofutures IV
https://habr.com/ru/post/677374/
Хабр
Go vs Rust. Что же лучше в конкурентности?
Стало мне как-то интересно, кто из языков Go или Rust лучше работает с конкурентными задачами. С одной стороны, особый механизм конкурентности в Go является чуть ли основополагающей фичей. С другой...
Новый взгляд на асинхронность в Python: в лучших традициях gevent, но ещё лучше
#Python #Django #python #async #django #web #gevent IV
https://habr.com/ru/post/694804/
#Python #Django #python #async #django #web #gevent IV
https://habr.com/ru/post/694804/
Хабр
Новый взгляд на асинхронность в Python: в лучших традициях gevent, но ещё лучше
Сначала немного предисловия. Своего рода источником вдохновения стала sql-алхимия с её странным плагином для асинхронности. Если кто не знает, алхимия использует гринлеты в качестве мостика между...
Практическое применение async/await в Unity
#C #Unity #async #unity #unity3d #awaitasync IV
https://habr.com/ru/post/699212/
#C #Unity #async #unity #unity3d #awaitasync IV
https://habr.com/ru/post/699212/
Хабр
Практическое применение async/await в Unity
Использование async/await позволяет сделать код легче для понимания, убирает необходимость в колбеках (функций обратного вызова) и протаскивании через них необходимых данных (или их сохранения в...
Jija python async framework
#Python #python #django #fast #async #web #framework IV
https://habr.com/ru/articles/730896/
#Python #python #django #fast #async #web #framework IV
https://habr.com/ru/articles/730896/
Хабр
Jija python async framework
Jija - это асинхронный Python фреймворк, который разрабатывается для облегчения создания асинхронных веб-приложений. Фреймворк предоставляет удобный интерфейс для обработки запросов и формирования...
Особенности сред исполнения различных систем эффектов в Scala
#БлогкомпанииTINKOFF #Программирование #Scala #Функциональноепрограммирование #scala #fibers #async IV
https://habr.com/ru/companies/tinkoff/articles/736056/
#БлогкомпанииTINKOFF #Программирование #Scala #Функциональноепрограммирование #scala #fibers #async IV
https://habr.com/ru/companies/tinkoff/articles/736056/
Хабр
Особенности сред исполнения различных систем эффектов в Scala
Привет! Меня зовут Никита Калинский, я разработчик в Тинькофф Бизнесе. Сейчас я занимаюсь продуктом под названием «Лента операций». Физлица в желтом приложении могут отслеживать все свои операции, и...
IValueTaskSource и почему нельзя пере`await`ить
#NET #C #IValueTaskSource #valuetask #async #asyncawait #c IV
https://habr.com/ru/articles/746934/
#NET #C #IValueTaskSource #valuetask #async #asyncawait #c IV
https://habr.com/ru/articles/746934/
Хабр
IValueTaskSource и почему нельзя пере`await`ить
ValueTask и IValueTaskSource Обычно ValueTask используют ради оптимизации. Например, возврат закэшированного результата, или ValueTask.FromCancelled с переданным CancellationToken . Но нет предела...
[Перевод] Принцип работы async/await в JavaScript
#БлогкомпанииRUVDScom #JavaScript #Программирование #Разработкавебсайтов #ruvds_перевод #асинхронныефункции #async IV
https://habr.com/ru/companies/ruvds/articles/759772/
#БлогкомпанииRUVDScom #JavaScript #Программирование #Разработкавебсайтов #ruvds_перевод #асинхронныефункции #async IV
https://habr.com/ru/companies/ruvds/articles/759772/
Хабр
Принцип работы async/await в JavaScript
Если вам доводилось работать с JavaScript, то вы наверняка встречались с синтаксисом async/await . Эта функциональность позволяет прописывать асинхронную логику синхронным образом, упрощая тем самым...
Unity: 8 ошибок при использовании Async
#Разработкаигр #C #Unity #unity #async #unitask IV
https://habr.com/ru/articles/759958/
#Разработкаигр #C #Unity #unity #async #unitask IV
https://habr.com/ru/articles/759958/
Хабр
Unity: 8 ошибок при использовании Async
Введение Это вторая статья из серии про использование async/await в Unity. В первой мы разобрали восемь причин отказаться от Coroutine в пользу Async . Если ещё не знакомы, то рекомендую начать с...
[Перевод] Rust — лучший язык для инфраструктуры данных
#Rust #rust #c #java #sql #async IV
https://habr.com/ru/articles/764542/
#Rust #rust #c #java #sql #async IV
https://habr.com/ru/articles/764542/
Хабр
Rust — лучший язык для инфраструктуры данных
Источник фото: Arroyo Арройо — это современный движок потоковой обработки, предназначенный для выполнения сложных SQL операций над миллионами записей в секунду. После того, как мы решили,...
@Scheduled + @Async (в Spring Boot)
#Java #Kotlin #java #springframework #springboot #scheduler #async IV
https://habr.com/ru/articles/771112/
#Java #Kotlin #java #springframework #springboot #scheduler #async IV
https://habr.com/ru/articles/771112/
Хабр
@Scheduled + @Async (в Spring Boot)
Недавно отвечал на вопрос почему аннотации @Scheduled и @Async иногда используют вместе, данный вопрос попался человеку на собеседовании. Многие начинающие разработчики на java не до конца понимают в...
Профилирование асинхронного Python
#Высокаяпроизводительность #Python #Проектированиеирефакторинг #python #async #asyncio #profiling IV
https://habr.com/ru/articles/777232/
#Высокаяпроизводительность #Python #Проектированиеирефакторинг #python #async #asyncio #profiling IV
https://habr.com/ru/articles/777232/
Хабр
Профилирование асинхронного Python
Общие слова Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов. Основные этапы...
[Перевод] Параллельные вычисления — Все дело в контексте-синхронизации (SynchronizationContext)
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #async IV
https://habr.com/ru/articles/784072/
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #async IV
https://habr.com/ru/articles/784072/
Хабр
Параллельные вычисления — Все дело в контексте-синхронизации (SynchronizationContext)
Многопоточное программирование может быть довольно сложным, и существует огромное количество концепций и инструментов, которые необходимо изучить, когда приступаешь к выполнению этой задачи. Чтобы...
await vs yield на примере Effection 3.0 и React
#JavaScript #ReactJS #TypeScript #react #typescript #generators #async
https://habr.com/ru/articles/819005/
#JavaScript #ReactJS #TypeScript #react #typescript #generators #async
https://habr.com/ru/articles/819005/
Хабр
await vs yield на примере Effection 3.0 и React
Интро Одним из недостатков промисов является отмена, точнее ее отсутствие. Соответственно цепочка промисов или асинхронных функций будет выполняться до самого конца async function getData() { const...
[Перевод] Жизнь – боль: как одновременно поддерживать в Rust синхронный и асинхронный код
#Программирование #API #Rust #sync #async #rust #api
https://habr.com/ru/articles/825480/
#Программирование #API #Rust #sync #async #rust #api
https://habr.com/ru/articles/825480/
Хабр
Жизнь – боль: как одновременно поддерживать в Rust синхронный и асинхронный код
Введение Присаживайтесь поудобнее и послушайте стариковскую байку: что случилось, когда я попросил у Rust слишком многого. Допустим, вы хотите написать на Rust новую библиотеку. Всё, что для этого...
Асинхронный телеграм бот на bash, глазами C# программиста
#Ненормальноепрограммирование #РазработкаподLinux #telegrambot #telegram #state #async #bash
https://habr.com/ru/articles/832934/
#Ненормальноепрограммирование #РазработкаподLinux #telegrambot #telegram #state #async #bash
https://habr.com/ru/articles/832934/
Хабр
Асинхронный телеграм бот на bash, глазами C# программиста
В интернете много статей о том, как создавать простых bash-телеграм ботов, которые бы выполняли, например, алертинг. Часто это сводиться к вечному циклу, который раз в несколько секунд дергает tg-api....
Буферный пул для максимальной скорости: квест по победе над Nginx!
#Rust #nginx #async #webdevelopment
https://habr.com/ru/articles/857462/
#Rust #nginx #async #webdevelopment
https://habr.com/ru/articles/857462/
Асинхронность в blueprints и Unreal Engine
#latent #латентные #async #asynchronous #unrealengine #blueprints #ноды
https://habr.com/ru/articles/862660/
#latent #латентные #async #asynchronous #unrealengine #blueprints #ноды
https://habr.com/ru/articles/862660/
Хабр
Асинхронность в blueprints и Unreal Engine
Предисловие Если вы давно работаете с unreal engine, то точно должны знать, что в движке есть различные ноды, которые можно вызвать сейчас, а получить результат функции потом, да еще и продолжить...