FAQs

Page

Roadmap

[table th=”0″]
Programming Model,”the programming model (aka DSL) is fairly stable and complete. There might be some non breaking changes that will be made over the coming weeks, but all the elements of the language are in place. We also plan to develop a JavaScript syntax over the summer to more closely integrate orchestration into traditional programming models.”
[/table]

Architecture

Chorus’ Architecture is as simple as it can be:

  • a simple Eclipse-based SDK
  • A code generator that generates API orchestrations as a simple Node.js/MongoDB module

architecture

[table caption=”Required components”]
Components,Version,Download
Node.js,v0.10.28,download
Meteor,v0.8.1.3,download
Meteorite,download
MongoDB,v2.6.1,download
[/table]
We have successfully run chorus.js on ALARMPI (Arch) with 184Mb of RAM.
mem-alarmpi

[table caption=”Required Node.js modules”]
Modules,Version,Link
express.js,v4x,more…
mongojs,v0.13.0,more…
[/table]

Tools

[table caption=”Required components”]
Components,Version,Download
Eclipse Xtext,v2.6.1,download
[/table]

Licensing

Chorus.js is licensed under the Apache 2.0 license

Where does Chorus.js runs?

[table caption=”We have tested chorus.js on:”]
Hardware,OS,Version
Mac,Mac OS X,10.9.3
Raspberry Pi, ALARMPI (Arch),3.12.20-4-ARCH
DigitalOcean,Ubuntu x86_64,12.04.3 LTS
[/table]

Leave a Reply