Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

Roadmap

Daiyi Peng edited this page Aug 3, 2017 · 10 revisions

We will focus on following areas in next a couple of months:

  • 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.
  • Co-operation between JavaScript threads
    • Polish broadcast and execute 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)
  • Performance improvement
    • Thorough support on pluggable memory allocator
    • Minimize GC impact on execution latency impact
  • Napa.js module development
    • Package like node-gyp to aid Napa.js module development
  • Community asks
Clone this wiki locally