Node.js Design Patterns for Scalable Backends - Building High-Performance APIs and Server-Side Applications #1008219

di Imad Muratspahic

Muratspahic Imad

(Ancora nessuna recensione) Scrivi una recensione
29,99€

Leggi l'anteprima

A single Node.js process uses one CPU core. Scaling to the other cores — and to the many machines behind a load balancer — requires a specific set of patterns: streams with backpressure, typed errors with circuit breakers, cluster and worker threads, connection pools, cache-aside, sagas, and end-to-end observability.
This book teaches those patterns from the event loop up. You will start with what blocks the loop and why it matters. You will build streaming pipelines that process data larger than memory. You will handle errors as operational versus programmer failures. You will cluster across cores and offload CPU-bound work to worker threads. You will split services safely and connect them with queues, idempotency keys, and circuit breakers. Every chapter ships with runnable code, benchmarks, and the failure modes that appear only under production load.
Written for backend engineers, Node.js developers, and architects who need systems that survive traffic.
Aggiunta al carrello in corso… L'articolo è stato aggiunto

Con l'acquisto di libri digitali il download è immediato: non ci sono costi di spedizione

Altre informazioni:

ISBN:
9789440570427
Formato:
ebook
Editore:
Muratspahic Imad
Anno di pubblicazione:
2026
Dimensione:
395 KB
Protezione:
watermark
Lingua:
Inglese
Autori:
Imad Muratspahic