-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Performance, Tech debt
-
None
When we originally implemented the node-runtime-worker-thread package, we attempted to use a regular Worker thread, but couldn’t due to an issue with how Electron integrates with Node.js: https://github.com/nodejs/node/pull/36344, and therefore added an extra layer of indirection, where we spawn the Worker thread inside of a child process.
We’ve long been on an Electron version that shouldn’t be affected by this issue, and so we should remove this extra level of indirection.
- is related to
-
COMPASS-8261 Bump mongosh to 2.3.1 (and Web Workers)
- Closed