Артыкулы для тых, хто
выводзіць стэк у прод
Арыгінальныя матэрыялы пра React, Node.js, TypeScript і AI — з той жа практыкі, што і наша аператарскае ПЗ. Тэкст артыкулаў па-англійску.
Тэг: async
Усередзіне libuv: Канрэйсар C, які стоіць за асінхронным IO у Node.js
Як цыкл задач, пул адзінакоў і типы обработчаў дазволяюць здзейсніць неблокуючы ввод-вывод у Node.js.
1352 слоўЧытацьЦыкл задач JavaScript: мікрозадачы, макразадачы і стакан вызваў
Выявіце, як обявы, таймеры і функцыі-адрэсаты fetch праходзяць через канеўкі мікразадач і звычных задач, ў результате чаго логі асінхронных задач перестаюць выглядаць абыякава пад час інтэрв’юў та падчас выявлення багоў у працуючым програмнаму забезпечэнні.
620 слоўЧытацьСерыяваць асінхронную роботу ў JavaScript за дапамою promise mutex
Ўзайце ланцуг абявлення AsyncLock, каб суперактуальныя запыткі кліента выканаліся па прынцыпе FIFO, а стан UI застаўся у паследоўнасці, без викорыстання блакаванняяў натывных адэйнаў.
775 слоўЧытацьМоментальны знятак чы актуальнае значэнне? Выбір таго, што бачаюць затрыманыя калебэкі JavaScript.
Дазвольце дазнаць, чаму клаудзы зберагаюць доступ да прыкрепленых значэнняў, а не да ўсіх іх копій, і як выбіраць межу моментальнага знятка і актуальных дадзеных у таймерах, эфектах React, асэнблерах і асінхронным кодзе.
3735 слоўЧытацьЧаму системы Concurrent 401 выводзяць корыстнікаў з аккаунтаў, і як паспеліваць гэтую проблему
Як паралельныя запросы і зміна токену апдэта ствараюць супернічанне, якое прыводзіць да неспакоўных выходаў з акаунта, і як адна спяльная обяцанне апдэта ў інтэрсептары Axios запобегае гэтаму.
1409 слоўЧытацьРозумэнне клаузураў у JavaScript і циклу падзей.
Дакледзіце, як клаузуры зберагаюць зменныя зовнішняе функцыі, і як цикл падзей вырашае порядак выканання стеку вызоваў, мікрозадач і макрозадач за дапамогою практычных прыкладаў коду.
3570 слоўЧытаць
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.