В спецификации ничего не написано по поводу многопоточности
Кто вам сказал такое? Там явно указана структура Agent, которая включает Executing Thread для выполнения algoritmic steps. В каждый момент выполняется максимум один execution context, относящийся к Agent.
движок сам выбирает, создавать ли новый поток для промиса или нет. Это касается не только fetch а любого промиса.
Браузер может выполнять низкоуровневую операцию fetch в другом потоке или процессе на уровне OS thread, но это не вынос самого Promise job в отдельный поток. Реализация свободна распараллеливать внутреннюю работу fetch, I/O и других host API, но не может произвольно отправить Promise handler в новый Agent и исполнять его параллельно с остальным JavaScript того же Agent.
Дополню: - есть аналоги системы быстрых платежей по номеру телефона - Bizum. - мобильная связь с 30гб трафика - 10 евро. - главные банки поддерживают "плюшки" и всевозможные пополнения чего угодно. - почти любой транспорт может быть оплачен приложением. - непривычный момент: в такси у водителей есть банковские терминалы, как в магазинах.
Кто вам сказал такое? Там явно указана структура Agent, которая включает Executing Thread для выполнения algoritmic steps. В каждый момент выполняется максимум один execution context, относящийся к Agent.
Браузер может выполнять низкоуровневую операцию fetch в другом потоке или процессе на уровне OS thread, но это не вынос самого Promise job в отдельный поток. Реализация свободна распараллеливать внутреннюю работу fetch, I/O и других host API, но не может произвольно отправить Promise handler в новый Agent и исполнять его параллельно с остальным JavaScript того же Agent.
Рассматривали ли вы Adobe Character Animator для этой задачи?
Дополню:
- есть аналоги системы быстрых платежей по номеру телефона - Bizum.
- мобильная связь с 30гб трафика - 10 евро.
- главные банки поддерживают "плюшки" и всевозможные пополнения чего угодно.
- почти любой транспорт может быть оплачен приложением.
- непривычный момент: в такси у водителей есть банковские терминалы, как в магазинах.