Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 March 22

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Ну при таком подходе - делайте таймаут минуту, и надейтесь, что этого времени хватит
Что вы можете предложить для решения этой проблемы?
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Roman
Что вы можете предложить для решения этой проблемы?
Почитать про промисы в js. Про async/await
Заменить forEach на подходящий вариант
Ну и вместо кластера использовать child_process :)
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Почитать про промисы в js. Про async/await
Заменить forEach на подходящий вариант
Ну и вместо кластера использовать child_process :)
Заменить например на map? И что это даст? Чем child process лучше чем cluster в этом случае?
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Roman
Заменить например на map? И что это даст? Чем child process лучше чем cluster в этом случае?
Лучше тем, что подходит под задачу
Нет, array.map здесь не поможет
Начните с чтения статей про промисы
У вас вызывается метод, который возвращает промис, но вы не ждёте его завершения
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Лучше тем, что подходит под задачу
Нет, array.map здесь не поможет
Начните с чтения статей про промисы
У вас вызывается метод, который возвращает промис, но вы не ждёте его завершения
С промисами я разобрался. Но когда я его начинаю ловить, то это проблему не решило.
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Roman
С промисами я разобрался. Но когда я его начинаю ловить, то это проблему не решило.
Покажи обновлённый код
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Покажи обновлённый код
Сейчас сделаю комит
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Покажи обновлённый код
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
И какая теперь проблема?
источник

К

Кай in NodeUA - JavaScript and Node.js in Ukraine
@rv_bb а сделать цепочку промисов нельзя?
Я имею введу resolve только тогда, когда нужная операция завершилась и только тогда передавать результат выполнения в следующую. Если там всё синхронно или на колбэках, то я не понимаю, в чём проблема.
И зачем кластер - тоже.
источник

R

Roman in NodeUA - JavaScript and Node.js in Ukraine
Roman
С промисами я разобрался. Но когда я его начинаю ловить, то это проблему не решило.
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Ты не разобрался с промисами, у тебя метод add творит фигню, возвращает промис потому что объявлен как async, но по факту не ждёт завершения операции
Он должен резолвиться только после завершения watermark.embedWatermark
А ещё я бы убрал forEach и заменил его на обычный for, потому что с фс лучше работать последовательно
И вообще тебе надо в @js_noobs_ru, без обид, но вопросы как раз для того чата
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Что хуже на сервере?

(Возможно вы заметили, что я часто спрашиваю что хуже, а не что лучше, это всего лишь потому, всё достаточно плохо, но бывает просто плохо, а бывает ещё хуже)
Окончательные результаты
26%
GraphQL
17%
RPC API
12%
REST API
23%
SSR
22%
Consensus
Проголосовало: 817
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
почему графкл плохо?
источник

ЕХ

Егор Хильченко... in NodeUA - JavaScript and Node.js in Ukraine
почему ssr плохо?
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
почему рест лучше графкл?
источник

DT

Dan The Great 🔥 in NodeUA - JavaScript and Node.js in Ukraine
Вопрос а-ля
Что хуже на сервере?
Нода
Пхп
Шарпы
Питон

К чему, не понятно)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Daniel Mednikov
почему графкл плохо?
Все плохо
источник

DM

Daniel Mednikov in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Все плохо
хорошо, но общество решило, что графкл хуже остального. Вот и возник вопрос, почему графкл хуже остального
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Dan The Great 🔥
Вопрос а-ля
Что хуже на сервере?
Нода
Пхп
Шарпы
Питон

К чему, не понятно)
вопрос к 273 проголосовавшим меньше чем за час
источник