This repository was archived by the owner on Jun 13, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 337
Roadmap
Allen Wang edited this page Aug 29, 2017
·
10 revisions
We will focus on following areas in next couple of months:
- Installation
- [done] Support pre-gyp on tested OS/Node versions for easier consumption
- [active] Complete support for embed scenarios
- Co-operation between JavaScript threads
- Polish
broadcast
andexecute
for more fluent usage - Introduce
buffer
class which is transportable between threads. - Introduce
lock
class for synchronization between threads. - Polish
transport
- Make it easier to write transportable object for JavaScript class
- Allow pluggable transport
- High level abstraction for workflow across JavaScript threads (maybe a separate package)
- Polish
- Node compatibility
- Support more Node API that is directly or indirectly dependent by computation heavy tasks.
- Strive for the same behavior for implemented Node API
- Unify C++ addon file
.napa
and.node
into a single.node
.
- Performance improvement
- Thorough support on pluggable memory allocator
- Minimize GC impact on execution latency impact
- [active] Napa.js module development
- Package like node-gyp to aid Napa.js module development
- Tooling
- Debugging: Inspector
- Address community asks