Concurrency books — JavaScript¶
Multithreaded JavaScript: Concurrency Beyond the Event Loop¶
Thomas Hunter II, Bryan English · 1st edition · O'Reilly Media · 2021
dedicated to concurrency · on the shelf · example code ↗
Chapters
- 1 Introduction
- 2 Browsers
- 3 Node.js
- 4 Shared Memory
- 5 Advanced Shared Memory
- 6 Multithreaded Patterns
- 7 WebAssembly
- 8 Analysis
Cited on: Message passing, Mutex, Nondeterminism, Sequential execution, Shared memory
JavaScript Concurrency¶
Adam Boduch · 1st edition · Packt Publishing · 2015
dedicated to concurrency · on the shelf
Chapters
- 1 Why JavaScript Concurrency
- 2 The JavaScript Execution Model
- 3 Synchronizing with Promises
- 4 Lazy Evaluation with Generators
- 5 Working with Workers
- 6 Practical Parallelism
- 7 Abstracting Concurrency
- 8 Evented IO with NodeJS
- 9 Advanced NodeJS Concurrency
- 10 Building a Concurrent Application
Cited on: Callback, Child process, Cooperative scheduling, Coroutine, Event loop, Event-driven programming, Future and promise, Timers and tickers, Worker pool
Async JavaScript: Build More Responsive Apps with Less Code¶
Trevor Burnham · 1st edition · The Pragmatic Bookshelf · 2012
dedicated to concurrency · on the shelf · publisher ↗
Chapters
- 1 Understanding JavaScript Events
- 2 Distributing Events
- 3 Promises and Deferreds
- 4 Flow Control with Async.js
- 5 Multithreading with Workers
- 6 Async Script Loading
- A1 Tools for Taming JavaScript
Cited on: Async and await, Event-driven programming, Fiber, Publish-subscribe and broadcast
Node.js: The Comprehensive Guide¶
Sebastian Springer · 1st edition · Rheinwerk Publishing · 2022
a concurrency chapter in a broader book · on the shelf
The concurrency chapters
- 16 Asynchronous Programming
Distributed Systems with Node.js: Building Enterprise-Ready Backend Services¶
Thomas Hunter II · 1st edition · O'Reilly Media · 2020
a concurrency chapter in a broader book · on the shelf · example code ↗
The concurrency chapters
- 8 Resilience
- 9 Distributed Primitives
Cited on: Idempotency, Stress testing
Node.js in Action¶
Mike Cantelon, Marc Harter, T.J. Holowaychuk, Nathan Rajlich · 1st edition · Manning Publications · 2014
a concurrency chapter in a broader book · on the shelf · publisher ↗
The concurrency chapters
- 3 Node programming fundamentals
High Performance JavaScript¶
Nicholas C. Zakas · 1st edition · O'Reilly Media · 2010
a concurrency chapter in a broader book · on the shelf
The concurrency chapters
- 6 Responsive Interfaces
Cited on: Blocking the event loop, Cooperative scheduling