Engineer's Log
  • Home
  • About
Sign in Subscribe

Concurrency

Node.js Architecture: The Single-Threaded Event Loop

Node.js Architecture: The Single-Threaded Event Loop

Node.js has revolutionized backend development with its unique single-threaded event loop architecture. Understanding how Node.js handles concurrency, manages resources, and leverages multi-threading when necessary is essential for building scalable and efficient applications. In this blog post, we'll delve into the intricacies of Node.js architecture, explore
Sudipta Ghosh 21 Apr 2024
Understanding Callback Queue Starvation in Asynchronous Programming

Understanding Callback Queue Starvation in Asynchronous Programming

In the realm of asynchronous programming, where tasks are executed independently and concurrently, lies a subtle yet critical issue known as "Callback Queue Starvation." While the concept might sound intimidating, its impact can be profound, affecting the performance and reliability of your applications. What is Callback Queue Starvation?
Sudipta Ghosh 14 Apr 2024

Subscribe to Engineer's Log

Don't miss out on the latest news. Sign up now to get access to the library of members-only articles.
  • Sign up
Engineer's Log © 2025. Powered by Ghost