
Ishtmeet Singh
Работаю с Node.js с 2014 года. Специализируюсь на создании приложений реального времени (real-time apps), бэкенд-сервисов и высокопроизводительных систем, требующих абсолютной прозрачности и предсказуемости в эксплуатации
Node.js Internals, Runtime & Networking Guide | NodeBook
NodeBook — это практико-ориентированное и одновременно глубоко техническое руководство, созданное для разработчиков, которые хотят понимать реальную анатомию рантайма Node.js. Эта книга и учебный курс помогают увидеть внутренние процессы платформы так же ясно, как и внешний API — от работы Libuv до оптимизаций V8.
Проект создан инженером и исследователем рантайма Иштмитом Сингхом (Ishtmeet Singh). На данный момент полностью доступен Том I, а разработка последующих томов активно продолжается в рамках «Фазы 2».
Целевая аудитория: Middle и Senior разработчики на JavaScript/TypeScript, работающие с высоконагруженными сервисами, сетевыми протоколами, потоками данных и нативными модулями Node.js.
В отличие от большинства материалов по Node.js, ограничивающихся фреймворками и утилитами, NodeBook объясняет то, что происходит внутри движка, когда код выполняет I/O, выделяет память, обрабатывает события и взаимодействует с ОС.
Книга строится вокруг масштабного плана из 35 глав и 205 подглав, разбитых на 7 технических томов. Каждый том раскрывает практические и архитектурные аспекты работы рантайма в реальных продакшн-средах.
uv_queue_work, управление жизненным циклом объектов на границе JS/C++.AsyncLocalStorage.Книга идеально подходит для инженеров, которые хотят перейти от работы «по фреймворкам» к глубокому пониманию того, что реально происходит внутри рантайма.
Было: вы используете библиотеки и фреймворки, но не понимаете корневые причины утечек памяти, нестабильных задержек или скачков CPU; принимаете архитектурные решения без точных измерений.
Станет: вы уверенно профилируете память, управляете backpressure, переносите тяжелые задачи в Worker Threads, проектируете сервисы Node.js с учетом реальной стоимости операций.
При покупке цифрового комплекта первого тома вы получаете:

Работаю с Node.js с 2014 года. Специализируюсь на создании приложений реального времени (real-time apps), бэкенд-сервисов и высокопроизводительных систем, требующих абсолютной прозрачности и предсказуемости в эксплуатации