170 похожих чатов

Так, парни, если 1 картинка использует existSync и это блокирует

поток, то заблокирует ли поток промис, который используется в 3 картинке?

14 ответов

7 просмотров

https://t.me/nodejs_ru/844208

21th- Автор вопроса
Алексей Попов
https://t.me/nodejs_ru/844208

как тогда решить проблему?

21th- Автор вопроса
21th
блок потока

Промис лучше, чем Sync. Но не блокировать поток, если код выполняется в среде JavaScript, невозможно.

21th
блок потока

Не блокировать его - в 99% случаях правильное решение именно такое Для оставшегося одного - child_process, worker_threads. Или вообще не нода Но я думаю что твой случай относится к тем 99 процентам, когда не надо пользоваться синхронными функциями

21th- Автор вопроса
Алексей Попов
Не блокировать его - в 99% случаях правильное реше...

как лучше всего тогда сделать в моём случае?

21th
как лучше всего тогда сделать в моём случае?

забей, если это 3 файла в час проблем нет

21th- Автор вопроса
Rusiq
забей, если это 3 файла в час проблем нет

а если потенциально будет больше

21th
как лучше всего тогда сделать в моём случае?

Ты делаешь какой-то групповой сервис?

21th- Автор вопроса

короче, 3 картинка это говнокод или нет?

21th- Автор вопроса
Rusiq
зависит от задач))

это просто универсальный сервис, у которого задача создать файл, если его нет или отдать ошибку если он есть

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
1
Святости? Когда дотумкаешь что открытое лучше закрытого - кастани
zamtmn
9
я имею в виду официально интегрированный в телегу? в том плане что не сливает переписку с пользователем?
Andrey
9
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
ты вот так хотел? а пурджить arg бесполезно это не макрос, вот рестроить arg смысл есть, но в конце области видимости, а не перед началом новой области видимости.
ProMiNick
7
Карта сайта