Tag: event-loop
Browse 4 practical software engineering resources tagged with "event-loop". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving event-loop. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.
Event Loop
The event loop is the concurrency model behind JavaScript, Node.js, and many asynchronous runtimes. It allows non-blocking I/O by processing events in cycles.
The resources below cover the JavaScript event loop, promises, async/await, timers, and microtasks. Each guide helps you write async code that is correct and efficient.
Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.
Master Async Patterns with Promises, Futures, and Coroutines
How to write efficient concurrent code using async/await, promises, futures, and coroutines in...
JavaScript Event Loop
Understand how the JavaScript event loop works internally and how to write non-blocking code.
Complete Guide to Python Asyncio
Master asynchronous Python programming with asyncio. Covers coroutines, tasks, event loops,...
Complete Guide to Python Asyncio in Production
Run Python asyncio in production with confidence. Covers event loops, task management, debugging,...