Size: a a a

2021 January 19

EG

Emmanuel Goldstein in rust_offtopic
Сергей
Зачем ты хочешь делать web::block? Читай синхронно из ресивера в отдельном синк треде и делай там таск. Или spawn_blocking, который сделает тебе тоже самое.
spawn_blocking не будет работать внутри рантайма актикса
источник

EG

Emmanuel Goldstein in rust_offtopic
Он будет паниковать в рантайме
источник

EG

Emmanuel Goldstein in rust_offtopic
Я проверял
источник

EG

Emmanuel Goldstein in rust_offtopic
Раст к обычным двухцветным функциям дал им ещё один «цвет» — на каком рантайме они работают
источник

EG

Emmanuel Goldstein in rust_offtopic
В синхронный тред можно было бы выносить, да, если я хочу писать ещё и свой тредпул
источник

С

Сергей in rust_offtopic
там тредпул на 5 строк, можно даже через запуск отдельного рантайма и spawn_blocking сделать
источник

С

Сергей in rust_offtopic
ты в го больше строк потратишь на if err и контексты
источник

EG

Emmanuel Goldstein in rust_offtopic
Сергей
ты в го больше строк потратишь на if err и контексты
Я про го и не говорю
источник

С

Сергей in rust_offtopic
ну, для твоей простой задачи он достаточно неплохо подходит - одноцветная асинхронность как раз, да и дедлок сложновато допустить в таком кейсе
источник

С

Сергей in rust_offtopic
кстати, мне где-то попадались эрлангоподобные акторы на расте
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Emmanuel Goldstein
Нет, конечно, я не брал актикс. Я не ебу как подружить актикс с актикс-же-вебом, и это даже кроме того, что я не уверен, что выучить актикс проще, чем выучить эликсир.
никакх их дружить не надо, они из коробки дружат
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
но выучить новый яп всегда полезно хз
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
у эликсира насколько я знаю есть фича обновляться без перезагрузки
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
хотя если тебе надо "тупо сделать" то вообще любой яп подойдет, и раст тоже
источник

SP

Stanislav Popov in rust_offtopic
Αλεχ Zhukovsky
у эликсира насколько я знаю есть фича обновляться без перезагрузки
и она не работает
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Emmanuel Goldstein
Угу
Что произойдёт, если одна из футур залипнет?
ну и пусть залипнет, че тебе жалко что ли7
источник

EG

Emmanuel Goldstein in rust_offtopic
Αλεχ Zhukovsky
ну и пусть залипнет, че тебе жалко что ли7
Да, жалко
У меня забьются каналы и всё сдохнет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Emmanuel Goldstein
Да, жалко
У меня забьются каналы и всё сдохнет
чем они забьются?
источник

EG

Emmanuel Goldstein in rust_offtopic
Αλεχ Zhukovsky
чем они забьются?
Сообщениями
источник

EG

Emmanuel Goldstein in rust_offtopic
Если из канала не читать, но писать, то он забивается
источник