Три способа выполнить множество задач с asyncio
Функция для примера:
async def do_it(n):
await asyncio.sleep(random.uniform(0.5, 1))
return n
1. Последовательный вызов
async def main():
for i in range(100):
result = await do_it(i)
Такой вызов имеет смысл только тогда, когда результат одной задачи требуется для вызова следующей.
Если они независимы, то это антипаттерн, так как аналогичен простому синхронному вызову по очереди.
2. Упорядоченный результат
async def main():
tasks = [do_it(i) for i in range(100)]
results = await asyncio.gather(*tasks)
Выполняет корутины конкурентно и возвращает результат в виде списка.
Полезен когда требуется получить результаты в том же порядке в котором задачи отправлены.
3. Результат по мере готовности
tasks = [asyncio.create_task(do_it(i)) for i in range(100)]
for cor in asyncio.as_completed(tasks):
result = await cor
Так же выполняет корутины конкурентно, но не гарантирует порядок. Результат возвращается по мере готовности, каждый отдельно.
Полезен когда нужно обработать любой ответ как можно скорее.
#async
🕯 Председатель Комитета посетил Маулид в Малайзии
В малайзийском Международном конференц-центре Путраджайи (Putrajaya International Convention Centre) в городе Куала-Лумпур состоялся Маулид, посвященный пророку Мухаммаду ﷺ. Председатель Комитета по стандарту «Халяль» ДУМ РТ Аббяс хазрат Шляпошников принял участие в мероприятии.
Значимым гостем события стал Премьер-министр Малайзии Анвар бин Ибрагим.
От имени Комитета мы также поздравляем с этим значимым для всего мусульманского мира событием – месяцем Раби’ аль-ауваль, в который родился посланника Аллаха ﷺ, в который, в связи с этим, повсеместно проводятся Маулиды.
Напоминаем, что председатель Комитета находится в Малайзии с целью завершения аккредитации в Департаменте исламского развития Малайзии (JAKIM).
#малайзия#маулид#jakim
🇲🇾Председатель Комитета по стандарту Халяль ДУМ РТ Аббяс хазрат Шляпошников в составе делегации Республики Татарстан посетил сельскохозяйственную выставку MAHA 2024 в Малайзии.
Цель визита председателя Комитета: завершение аккредитации в Департаменте исламского развития Малайзии (JAKIM).
Получение аккредитации в JAKIM позволит производителям Республики вывозить продукцию в Малайзию по сертификатам Комитета Халяль.
Напомним, что наличие сертификата халяль является обязательным требованием для ввоза ряда пищевых продуктов в Малайзию.
Для справки:
MAHA (Malaysia Agriculture Horticulture & Agrotourism) - ведущая сельскохозяйственная выставка Юго-Восточной Азии. Цель выставки: популяризация инноваций в сельском хозяйстве и сокращение логистических и смысловых разрывов между городом и деревней.
#малайзия#maha#jakim
Встреча с JAKIM в Малайзии : Укрепляем сотрудничество после аккредитации!
🤝 Аббяс хазрат Шляпошников встретился с директором JAKIM Дато Сираджуддином бин Сухайми в рамках World Halal Week!
Обсудили развитие партнерства после успешного прохождения Комитетом по стандарту «Халяль» ДУМ РТ аккредитации JAKIM. Это открывает путь для экспорта татарстанской халяль-продукции в Юго-Восточную Азию.
JAKIM (Jabatan Kemajuan Islam Malaysia, Департамент исламского развития Малайзии) – государственный орган Малайзии, отвечающий за разработку и контроль стандартов халяль. Является мировым лидером в области халяль-сертификации, устанавливая строгие требования, признанные в более чем 80 странах.
#JAKIM#ХаляльАккредитация#WorldHalalWeek
🇹🇷 Аббяс хазрат Шляпошников принимает участие в Halal Expo & World Halal Summit
Сегодня в Стамбульском выставочном центре состоялось открытие Halal Expo & World Halal Summit. Ведущие эксперты в области сертификации и аккредитации ежегодно в ноябре собираются в Стамбуле. Председатель Комитета по стандарту «Халяль» ДУМ РТ Аббяс хазрат Шляпошников посетил мероприятие по приглашению организаторов. Продлится саммит с 27 по 30 ноября 2024 года.
Одна из целей рабочей поездки – обсуждение вопросов аккредитации и вывода продукции Татарстанских производителей за рубеж по признанным сертификатам.
Запланирована встреча с представителями SFDA (Управление по контролю за продуктами питания и лекарственными средствами Саудовской Аравии), SASO (Управление по стандартам Саудовской Аравии), JAKIM (Департамент исламского развития Малайзии).
Выставка Halal Expo проходит одновременно с Всемирным саммитом Halal Summit Istanbul при координации Организации исламского сотрудничества (SMIIC) – уполномоченного учреждения Организации исламского сотрудничества (ОИС).
Halal Expo & World Halal Summit – крупнейшие и прогрессивные многоотраслевые международные мероприятия, которые стали опорой халяль индустрии во всем мире. Это уникальная площадка для выстраивания деловых отношений во всех областях производства и реализации халяльных продуктов и услуг.
🌙@halalrt
#новости#worldhalalsummit#halalexpo#smiic#sfda#saso#jakim