---
title: "Comment by José Pablo Ramírez Vargas on \"Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations\" | Hashnode"
description: "Hello. Not one week ago, I released @wjfe/async-workers , an NPM package that provides AutoResetEvent, ManualResetEvent and CancellationSource using Atomics. I"
url: "https://hashnode.com/posts/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations/66cf40aa5e662a4386714df7/comment/66d026068250944ab0ee3236"
---

[Discussion](https://hashnode.com/posts/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations/66cf40aa5e662a4386714df7)

Comment [Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations](https://hashnode.com/posts/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations/66cf40aa5e662a4386714df7)

[José Pablo Ramírez Vargas](https://hashnode.com/@webJose)

[Aug 29, 2024](https://hashnode.com/posts/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations/66cf40aa5e662a4386714df7/comment/66d026068250944ab0ee3236)

Hello. Not one week ago, I released `@wjfe/async-workers`, an NPM package that provides AutoResetEvent, ManualResetEvent and CancellationSource using Atomics. I will be adding a semaphore implementation soon as well. [github.com/WJSoftware/wjfe-async-workers.](https://github.com/WJSoftware/wjfe-async-workers.)
