Nodyn und Vert.x - Verteilte Node.js Apps in JVM Umgebungen

Das Nodyn Projekt macht die Node.js API auf der JVM verfügbar. Dabei nutzt Nodyn lediglich Bibliotheken, die nativ auf der JVM laufen: DynJS oder Nashorn als JavaScript Engine und Netty für asynchrones I/O.

Dadurch, dass die Teile von Node.js, die in C geschrieben sind, mit Java und JavaScript ersetzt wurden, beinhaltet Nodyn sogar mehr JavaScript als Node.js.

Mit der Hilfe von Vert.x und dessen Eventbus (powerd by Hazelcast) wird kinderleicht, Node Apps in verteilten Umgebungen auszuführen. Hierbei können diese mit anderen Verticals, egal in welcher JVM-Sprache diese erstellt wurden, kommunizieren und Objekte austauschen. Der Eventbus spannt sich einfach über alle verfügbaren Instanzen.

Länge: kurz

Sponsoren

Small Improvements
techdev Solutions
idealo
Thoughtworks
codecentric
Bosch Software Innovations
ROHDE & SCHWARZ
innoQ
pro!vision
whatever mobile
dmc
akquinet
MeteoGroup
Deveo
Axel Springer

Partner

Java User Group Berlin Brandenburg Logo
iJUG

Medien Partner

O'Reilly
dpunkt.verlag
rheinwerk