Я исхожу из заднего фона/толстого клиентского фона, поэтому, возможно, я чего-то не хватает... но недавно я посмотрел на источник для токенов-сервера с открытым исходным кодом JWT, и авторы сошли с ума с ожиданием/асинхронным. Как для каждого метода, так и для каждой строки.
Я получаю то, что шаблон для... для запуска длинных запущенных задач в отдельном потоке. В мои толстые клиентские дни я бы использовал его, если метод может занять несколько секунд, чтобы не блокировать поток графического интерфейса... но определенно не на методе, который занимает несколько мс.
Это чрезмерное использование await/async для веб-разработчика или для чего-то вроде Angular? Это было на маркерном сервере JWT, поэтому даже не видя, что он должен делать с любым из них. Это просто конечная точка REST.
Как сделать каждую асинхронную линию для улучшения производительности? Для меня это убьет производительность от вращения всех этих потоков, нет?