Size: a a a

2020 January 17

B

Bogdan in rust_offtopic
Dima
не срослось)
технически так и поулчилось)
источник

KR

Kai Ren in rust_offtopic
когда сравнивают с токио, имеется в виду токийный тредпул-рантайм
источник

KR

Kai Ren in rust_offtopic
актикс же юзает single thread рантайм из токио
источник

KR

Kai Ren in rust_offtopic
то есть по факту идёт сравнение тредпул-райнтайм vs несколько параллельных single thread рантаймов
источник

D

Dima in rust_offtopic
ну да
источник

D

Dima in rust_offtopic
естественно hyper проиграет в таком тесте
источник

B

Bogdan in rust_offtopic
Kai Ren
когда сравнивают с токио, имеется в виду токийный тредпул-рантайм
а в токио что терды динамически добавляются, если существующие лочатся дальше N милисек?
источник

KR

Kai Ren in rust_offtopic
Bogdan
а в токио что терды динамически добавляются, если существующие лочатся дальше N милисек?
Нет. Что там, что там есть blocking для этого.
источник

AZ

Alex Zhukovsky in rust_offtopic
As much as I'd like to help, I only just started learning rust as of last month, so I couldn't be all that much help. I never would've even thought about picking up rust if I hadn't seen Actix perform so well on the TFB charts. I didn't get into Actix because it was "easy," and that's because it's not easy to pick up (for a beginner like me). Rails, Laravel, and even Asp.net are a lot more beginner-friendly in my experience. I saw all the unsafe scares but chose Actix only for its performance, not its safety. As I was learning it, I was planning out Youtube tutorials (almost every rust framework I looked at is seriously lacking in this area!). I think I'd like to actually make them (and contribute to the community in this way) but at this point I'd only consider it if there was either a continued fork of Actix-web or fafhrd91 puts the public repo back on Github.
источник

D

Dima in rust_offtopic
Bogdan
а в токио что терды динамически добавляются, если существующие лочатся дальше N милисек?
в актиксе если футура попадет в какой-то тред она там и останется
источник

KR

Kai Ren in rust_offtopic
Разница в том, как футуры распределяются и выполняются рантаймом.
источник

KR

Kai Ren in rust_offtopic
Dima
в актиксе если футура попадет в какой-то тред она там и останется
А токио умеет в work stealing
источник

D

Dima in rust_offtopic
Kai Ren
А токио умеет в work stealing
да знаю я )
источник

KR

Kai Ren in rust_offtopic
Потому для tokio футуры должны быть Send/Sync, ибо они в любой момент могут уехать в другой тред
источник

KR

Kai Ren in rust_offtopic
Dima
да знаю я )
Я Богдану обьясняю
источник

D

Dima in rust_offtopic
а сорри
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
я посмотрю какая будет драма в жаба мире если так спринг вдруг умрет
Ну язык умрет и все
источник

KR

Kai Ren in rust_offtopic
А в actix'е Send/Sync не надо. Что тоже позволяет быть перфоманснее.
источник

B

Bogdan in rust_offtopic
Dima
в актиксе если футура попадет в какой-то тред она там и останется
логично, зачем по дургому делать?
источник

KR

Kai Ren in rust_offtopic
Bogdan
логично, зачем по дургому делать?
Более равномерно загружать треды
источник