Backend
28 min read
Backpressure in Node.js Streams, APIs, and Queues
Learn how to control producer-consumer imbalance in Node.js using stream backpressure, bounded concurrency, queue limits, admission control, retries, and load shedding.
Tagged articles
Articles about nodejs.
6 articles
Backend
28 min read
Learn how to control producer-consumer imbalance in Node.js using stream backpressure, bounded concurrency, queue limits, admission control, retries, and load shedding.
Backend
25 min read
Learn Clean Architecture in Node.js and TypeScript with domain models, use cases, ports, adapters, repositories, controllers, dependency injection, and practical trade-offs.
Backend
30 min read
Learn how to design predictable REST APIs with validation, authorization, idempotency, pagination, caching, concurrency control, rate limiting, observability, and safe evolution.
System Design
8 min read
A practical guide to the CPU, Node.js event loop, database pools, Redis, queues, and backpressure failures that appear when an API grows from 100 to 10,000 RPS.
Backend
7 min read
A production design for single-device JWT logout using short-lived access tokens, rotating refresh tokens, session records, JTI revocation, and Redis.
Backend
14 min read
Learn how Node.js streams process large files and network data with Readable, Writable, Duplex, Transform, pipeline, async iteration, and object mode.