Courses by Hussein Nasser

NodeJS Internals and Architecture

NodeJS Internals and Architecture

My favorite part of engineering is making complex systems transparent and understandable. Node.js is one of the most popular runtimes for server development...
21 hours 9 minutes 56 seconds
Hussein Nasser

Hussein Nasser

At the beginning of my career, over 20 years ago, I was developing applications that worked with databases without fully understanding how they functioned internally. Performance issues, data races, and even data corruption often left me puzzled. I decided to understand how database management systems truly work—right down to comprehending each query sent from the application, its execution in the database, and which actions should be framed as transactions versus atomic operations. Since then, I have been fascinated by a deep understanding of internal processes in software. If you follow me here, you'll see analyses of backend architecture, databases, and operating systems. If you're interested in "what happens under the hood," I think you'll enjoy my courses.

Share this page