Size: a a a

2021 June 30

W

Wild_Wind in C++ Together 2.0
Хороший асинхронный http клиент есть? Желательно умеющий в http2.
источник

RM

Roy Mustang in C++ Together 2.0
Пока вообще мало чего в нем есть
источник

RM

Roy Mustang in C++ Together 2.0
В будущем будет и http
источник

RM

Roy Mustang in C++ Together 2.0
Он мне самому нужен тож
источник

RM

Roy Mustang in C++ Together 2.0
Щас тред пулом занят
источник

W

Wild_Wind in C++ Together 2.0
Ну вот тогда и посмотрим. А то бекенд фреймвек без хттп клиента - такое себе.
источник

RM

Roy Mustang in C++ Together 2.0
Да я вот думаю, как мой таск шедулер будет работать в многопоточной среде
источник

RM

Roy Mustang in C++ Together 2.0
Мне кажется нужно два класса
источник

RM

Roy Mustang in C++ Together 2.0
Один JobSystem, а другой TaskScheduler
источник

W

Wild_Wind in C++ Together 2.0
Плохо. Как и все остальные шедуллеры.
источник

RM

Roy Mustang in C++ Together 2.0
Один как раз для асинхронных задач, другой для синхронных
источник

RM

Roy Mustang in C++ Together 2.0
Ну в этом то и проблема
источник

RM

Roy Mustang in C++ Together 2.0
Большая часть задач в таск шедулере будет нуждаться в синхронизации
источник

RM

Roy Mustang in C++ Together 2.0
Прикол в том, что самое затратное в шедулере это сортировка задач
источник

RM

Roy Mustang in C++ Together 2.0
Может отдать сортировку в JobSystem
источник

RM

Roy Mustang in C++ Together 2.0
А тот будет возвращать в виде результата отсортированный контейнер
источник

RM

Roy Mustang in C++ Together 2.0
Получается что асинхронно только сортировка задач происходить будет, а сами задачи (логика каллбэков) будут происходить в основном потоке
источник

CD

Constantine Drozdov in C++ Together 2.0
или ты даун :)
источник

RM

Roy Mustang in C++ Together 2.0
Обоснуй
источник

CD

Constantine Drozdov in C++ Together 2.0
ты считаешь других людей даунами
источник