Size: a a a

Обсуждения техдирские

2019 November 15

E

Etki in Обсуждения техдирские
Тупой ГЦ настраивается через GOGC (что?)
источник

P

Pavel in Обсуждения техдирские
Вы по-моему не представляете как в Golang работает шедулинг
источник

P

Pavel in Обсуждения техдирские
Давайте я дам вам статью, вы разберетесь и будете дальше аргументированно спорить
источник

R

Ruslan in Обсуждения техдирские
Etki
Количество тредов задается тупым GOMAXPROCS (что?)
а этого не достаточно, чтобы заюзать нужное кол-во тредов?
источник

E

Etki in Обсуждения техдирские
при этом он настолько тупой, что твитч аллоцирует десять гигов байтового массива чтобы его победить
источник

E

Etki in Обсуждения техдирские
Pavel
Вы по-моему не представляете как в Golang работает шедулинг
Там cooperative multitasking, но этого недостаточно
источник

P

Pavel in Обсуждения техдирские
Ребята из Rust (либа Tokio) слизали кусок кода из шедулера Go, потому как тот досттаочно хорошо и быстро справляется со своими обязанностями и написан читаемо 🙂
источник

E

Etki in Обсуждения техдирские
В ноде тоже можно сказать что cooperative multitasking
источник

E

Etki in Обсуждения техдирские
Только особо не летает и утыкается в файловое i/o, которое не умеет в асинхронность
источник

E

Etki in Обсуждения техдирские
И на него все равно приходится спавнить новые треды
источник

P

Pavel in Обсуждения техдирские
Etki
В ноде тоже можно сказать что cooperative multitasking
ссылки можно на статью где твитч это делает? очень инетерсно почитать
источник

P

Pavel in Обсуждения техдирские
Etki
В ноде тоже можно сказать что cooperative multitasking
Потрещим за kqueue/epoll?
источник

E

Etki in Обсуждения техдирские
Pavel
ссылки можно на статью где твитч это делает? очень инетерсно почитать
источник

L

LiFeAiR in Обсуждения техдирские
Etki
Только особо не летает и утыкается в файловое i/o, которое не умеет в асинхронность
и про это я бы тоже почитал
источник

E

Etki in Обсуждения техдирские
Pavel
Потрещим за kqueue/epoll?
Не, мы пока трещим за то, что ты говоришь, что я тупой, но никак не можешь указать где
источник

P

Pavel in Обсуждения техдирские
Etki
Не, мы пока трещим за то, что ты говоришь, что я тупой, но никак не можешь указать где
Я с вами на брудершафт не пил. И по-моему достаточно указал, где и в каких моментах вы выглядели глупо в спорах.
источник

P

Pavel in Обсуждения техдирские
LiFeAiR
и про это я бы тоже почитал
это коллега про Node.js у него кипит и он немного рвано пишет
источник

A

Andrey in Обсуждения техдирские
В споре go vs java можно смотреть не с технической стороны, например go как язык проще, экосистема меньше, фреймворки типа spring - моветон. Как итог - скорость и цена обучения новых разработчиков в случае с go существенно ниже.
источник

E

Etki in Обсуждения техдирские
LiFeAiR
и про это я бы тоже почитал
что читать-то, все одним предложением описывается. под капотом у него libuv, который этим занимается. http://docs.libuv.org/en/v1.x/guide/filesystem.html
источник

E

Etki in Обсуждения техдирские
Pavel
Я с вами на брудершафт не пил. И по-моему достаточно указал, где и в каких моментах вы выглядели глупо в спорах.
Неа, только "мало работали" и "слушайте взрослых дядь"
источник