Size: a a a

Rust Jobs - вакансии & резюме

2020 August 15

K

Karlson in Rust Jobs - вакансии & резюме
источник

¿

¿hope in Rust Jobs - вакансии & резюме
Даже ссылка, спасибо
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Ткните в строчку, пожалуйста. В упор не вижу синхронщины. Только асинхронщину на коллбеках и событиях.
источник

A

Adv0cat in Rust Jobs - вакансии & резюме
Kai Ren
Ткните в строчку, пожалуйста. В упор не вижу синхронщины. Только асинхронщину на коллбеках и событиях.
Колбеки у js синхронные 😄
источник

K

Karlson in Rust Jobs - вакансии & резюме
источник

K

Karlson in Rust Jobs - вакансии & резюме
можно отсюда стартовать, Socket - V8
источник

K

Karlson in Rust Jobs - вакансии & резюме
Ну если быть точнее вызовы от этого "класса"
источник

K

Karlson in Rust Jobs - вакансии & резюме
Adv0cat
Колбеки у js синхронные 😄
ну скорее создание этих колбеков
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Так а что там блокирующего? Это же просто установка коллбэка на срабатывание по таймеру.
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
источник

K

Karlson in Rust Jobs - вакансии & резюме
а на самом деле вызов функции V8
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
И что?
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Эти функции в V8 делают какое-то ИО?
источник

K

Karlson in Rust Jobs - вакансии & резюме
¿hope
Любой синхронный код блокирует event loop
дублирую , и поясняю - любой код который вызывается с V8 - сихронный
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Это же прост FFI
источник

K

Karlson in Rust Jobs - вакансии & резюме
тем не менее оно блокирует поток, хоть и на малую долю, просто при создании http этих долей много :)
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Слушайте, у Вас и 2+2 блокирует поток, хоть и на малую долю. Суть не в этом же.
источник

K

Karlson in Rust Jobs - вакансии & резюме
Как раз таки в том , что на nodejs операция с http раза в 3 дороже чем в rust
источник

¿

¿hope in Rust Jobs - вакансии & резюме
Karlson
а на самом деле вызов функции V8
Подразумевается setTimeout?
источник

KR

Kai Ren in Rust Jobs - вакансии & резюме
Окей, я понял Ваш поинт в том, что на Расте спавнить много соединений - дешевле выходит по ресурсу и по перфомансу. Но при этом говорить, что это из-за того, что Node.js синхронный - не верно. У него просто абстракции "толще". Синхронность/асинхронность там ни при чём. Оба работают вполне себе асинхронно.
источник