/protoactor-js

Primary LanguageTypeScriptApache License 2.0Apache-2.0

protoactor-js

Ultra-fast, distributed, cross-platform actors.

http://proto.actor/

Source code

This is the JavaScript repository for Proto Actor.

Other implementations:

Disclaimer

This library is in a very early/draft state. There is no pipeline yet for building NPM packages, and the code is far from complete. That said, it is currently a functional prototype - several of the .NET examples (e.g. Hello world, Supervision, Behaviors, Remote activation) have been ported and are working.

How to build and run

Requires Node 7.6.0+ and TypeScript.

Build

npm i
./generate.sh # generates Protobuf types
tsc

Run tests

npm test

Run examples

node dist/examples/helloWorld.js