Статьи для тех, кто
выводит стек в прод
Оригинальные материалы о React, Node.js, TypeScript и AI — из той же практики, что и наше операторское ПО. Текст статей на английском.
Тег: async
Внутри libuv: C-движок, лежащий в основе асинхронного ввода-вывода Node.js
Как цикл событий, пул потоков и типы обработчиков делают возможным неблокирующий ввод-вывод в Node.js.
1352 словЧитатьЦикл событий JavaScript: микозадачи, макрозадачи и стек вызовов
Рассмотрите, как обещания, таймеры и функции возврата от fetch перемещаются по очередям микозадач и обычных задач, чтобы логи асинхронной работы не казались случайными во время собеседований и при устранении ошибок в продакшене.
620 словЧитатьСериализация асинхронных операций в JavaScript с использованием мьютикса обещаний
Используйте цепочку обещаний AsyncLock, чтобы совпадающие запросы клиентов выполнялись по принципу FIFO, и состояние интерфейса оставалось упорядоченным без использования блокировок нативных потоков.
775 словЧитатьСнимок состояния или текущее значение? Как определить, что видят отложенные обратные вызовы JavaScript
Узнайте, почему замыкания сохраняют доступ к связанным переменным, а не их копии, и как выбирать между снимком состояния и актуальными данными в таймерах, эффектах React, обработчиках событий и асинхронном коде.
3735 словЧитатьПочему системы Concurrent 401 выходят пользователей из аккаунтов и как исправить проблему обновления при одновременном использовании
Как параллельные запросы и обновление токенов могут привести к неожиданному выходу из аккаунта, и как единое обещание обновления в интерцепторе Axios предотвращает это.
1409 словЧитатьПонимание замыканий в JavaScript и цикла событий
Узнайте, как замыкания сохраняют внешние переменные, и как цикл событий организует стек вызовов, микозадачи и макрозадачи с помощью практических примеров кода.
3570 словЧитать
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.