Size: a a a

2020 May 13

YY

Yuriy Yarosh in Frontend UA
Просто это нормальная практика для ScalaJS / ArrowKt ... ну и вообще для JVM'a в целом
источник

EO

Eugene Obrezkov in Frontend UA
а, я понял, я думал ты имеешь ввиду типа кеша фс, вот я и спросил зачем
источник

EO

Eugene Obrezkov in Frontend UA
не, я такого точно не видел
источник

YY

Yuriy Yarosh in Frontend UA
Если два потока захотят прочитать один и тот же либо пересекающиеся куски файла - пройдёт от 1 до 3ёх IO операций
источник

EO

Eugene Obrezkov in Frontend UA
ну вообще они пишут что у них там через атомики сделано, но надо смотреть реализацию
источник

YY

Yuriy Yarosh in Frontend UA
Ну эт понятно что IO на уровне FS никто не будет оборачивать и обрабатывать...

Просто CachedThreadPool'ы для сети и файловой системы позволяют решать много проблем с конкурентным доступом и правильным освобождением ресурсов.
источник

AL

Andrey Listochkin in Frontend UA
Yuriy Yarosh
Ну эт понятно что IO на уровне FS никто не будет оборачивать и обрабатывать...

Просто CachedThreadPool'ы для сети и файловой системы позволяют решать много проблем с конкурентным доступом и правильным освобождением ресурсов.
Там же в ноде LibUV под капотом, она кеши и нативные тредпулы для IO держит
источник

YY

Yuriy Yarosh in Frontend UA
Andrey Listochkin
Там же в ноде LibUV под капотом, она кеши и нативные тредпулы для IO держит
Да, но libuv не абстрагирует Cached IO.

Конкретно интересует возможность использования Brackets абстракций на отдельных CachedThreadPool'aх для конкурентного IO.
Обычно в один сокет двумя потоками не пишут - это не было предусмотрено.
источник

EO

Eugene Obrezkov in Frontend UA
и вот так от вопросов к реализации на ноде скатились к самой ноде 🙂
источник

YY

Yuriy Yarosh in Frontend UA
Eugene Obrezkov
и вот так от вопросов к реализации на ноде скатились к самой ноде 🙂
Ну я спросил... мб видел/знаешь, на положительный исход особо то и не надеялся.
источник

EO

Eugene Obrezkov in Frontend UA
конкретно этот использует воркер треды + атомики, там из того что тебе нужно точно нету
если спускаться к самой ноде, то там есть ограниченный тредпул на 4 потока (его можно увеличивать) и вопросы к конкретной реализации надо идти смотреть сюда - https://github.com/libuv/libuv/blob/v1.x/src/threadpool.c
источник

SG

Stas G in Frontend UA
всем привет, напомните плз, могу ли я в реакт-приложении, которое собирается вебпаком, использовать абсолютные пути к изображениям? например <img src="src/images/x.jpg" /> или нужно их сначал импортировать и потом импорт добавлять в src?
источник

LH

Leo Hrabovetskyi in Frontend UA
Реакт не буде їх чіпати, тому цілком можеш
источник

LH

Leo Hrabovetskyi in Frontend UA
головне щоб картинки були
источник

SG

Stas G in Frontend UA
тогда мне нужна помощь с лоадером вебпака)
источник

SG

Stas G in Frontend UA
что-то file-loader мою картинку игнорирует
источник

VS

V7v S6k in Frontend UA
Leo Hrabovetskyi
Реакт не буде їх чіпати, тому цілком можеш
як тоді вони потраплять в output_dir?
источник

VS

V7v S6k in Frontend UA
Stas G
что-то file-loader мою картинку игнорирует
спробуй ../images/x.jpg може, бо src якось дивно виглядає
источник

LH

Leo Hrabovetskyi in Frontend UA
V7v S6k
як тоді вони потраплять в output_dir?
питання було не в цьому здається
источник

LH

Leo Hrabovetskyi in Frontend UA
<img src="src/images/x.jpg" /> цей синтаксис буде проігнорований вебпаком повністю
источник