Size: a a a

2020 April 08

P

Pavel in rust_offtopic
что, в принципе, равносильно тому, что рантайм поток помигрирует физическим потокам
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
тоесть, у тебя закрывающая скобка цикла, достижение которой переходит на следующую итерацию цикла, не композится через Then с await и цикл выполняется, а не блокируется, просто выход из цикла должен будет дождаться всех await? тогда не вижу проблемы. А если блокируется, то это и есть синхронное ио — поток исполнения стоит и не важно что делает поток воркера.
Проблема цикла в том что все итерации выстраиваются в кучу then между итерациями
источник

ЕХ

Евгений Худоба... in rust_offtopic
Alex Zhukovsky
чтобы правильно использовать абстракцию нужно знать уровень ниже и выше, известное утверждение
Что такое уровень выше абстракции?
источник

AZ

Alex Zhukovsky in rust_offtopic
Евгений Худоба
Что такое уровень выше абстракции?
кто тебя использует
источник

AZ

Alex Zhukovsky in rust_offtopic
например IP, уровень выше - TCP, уровень ниже - ethernet
источник

ЕХ

Евгений Худоба... in rust_offtopic
Но ты ведь не можешь знать всех кто тебя использует
источник

AZ

Alex Zhukovsky in rust_offtopic
можно понимать их потребности, что от тебя нужно им
источник

ЕХ

Евгений Худоба... in rust_offtopic
т. е. основные use case'ы использования твоей абстракции?
источник

AZ

Alex Zhukovsky in rust_offtopic
ну вроде того да
источник

AZ

Alex Zhukovsky in rust_offtopic
К слову про перегрузки
источник

AZ

Alex Zhukovsky in rust_offtopic
у меня в логах пишется, какой метод какого контроллера вызван
источник

AZ

Alex Zhukovsky in rust_offtopic
и у меня блин 4 перегрузки с одинаковым названием
источник

AZ

Alex Zhukovsky in rust_offtopic
в итоге я ваще не понимаю, какая из перегрузок была вызвана
источник

ЕС

Егор Савельев... in rust_offtopic
Alex Zhukovsky
и у меня блин 4 перегрузки с одинаковым названием
У вас на один адрес может быть четыре разные комбинации запроса?
источник

AZ

Alex Zhukovsky in rust_offtopic
get/post/put/delete
источник

AZ

Alex Zhukovsky in rust_offtopic
точнее не так
источник

AZ

Alex Zhukovsky in rust_offtopic
там на основании квери стринги выбирается перегрузка
источник

AZ

Alex Zhukovsky in rust_offtopic
квери стринг офк не логгируетсЯ, он уникальный для каждого запроса
источник

AZ

Alex Zhukovsky in rust_offtopic
но типа если 1 параметр такой-то - то одна перегрузка, если два таких - то вот эта
источник

ЕС

Егор Савельев... in rust_offtopic
Без перегрузок это требовало бы дополнительным атрибутом для функции указывать путь для нее
источник