Node.js and Evented I/O Alternatives on the JVM (Niko Köbler, Germany)
Node.js (or I/O.js) as an evented I/O runtime is very popular and is used widely. But how do you integrate Node in enterprise architectures? There are mature monitoring processes for JVM runtime environments and a significant part of the business logic is implemented in Java libraries. In addition, JavaScript code execution in Node.js is only single threaded, is it worth at all?
The seamless integration and a (nearly complete) compatibility to Node.js applications in JVM environments promise Nodyn from RedHat, but it’s using alternative JavaScript engines from V8 like Nashorn and DynJS; additionally there’s Netty and Vert.x.
This approach deals with the ability to be able to execute JavaScript code not only non-blocking and asynchronously, but also in highly distributed environments using the Vert.x Eventbus. Additionally, there are other advantages of using a JVM-based scripting engine when developing for enterprise environments.
Come and see my Beer-as-a-Service in action!
Видео Node.js and Evented I/O Alternatives on the JVM (Niko Köbler, Germany) канала jeeconf
The seamless integration and a (nearly complete) compatibility to Node.js applications in JVM environments promise Nodyn from RedHat, but it’s using alternative JavaScript engines from V8 like Nashorn and DynJS; additionally there’s Netty and Vert.x.
This approach deals with the ability to be able to execute JavaScript code not only non-blocking and asynchronously, but also in highly distributed environments using the Vert.x Eventbus. Additionally, there are other advantages of using a JVM-based scripting engine when developing for enterprise environments.
Come and see my Beer-as-a-Service in action!
Видео Node.js and Evented I/O Alternatives on the JVM (Niko Köbler, Germany) канала jeeconf
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Groovy for Java Developers (Peter Ledbrook, UK)](https://i.ytimg.com/vi/aPATmf6ngaM/default.jpg)
![Surviving as a professional software developer](https://i.ytimg.com/vi/xra-po13Pig/default.jpg)
![Cloud Native Java EE (Mike Croft, UK)](https://i.ytimg.com/vi/JppEkcV2E8g/default.jpg)
![The journey from queues to data pipeline streams (Shlomi Shemesh, Israel)](https://i.ytimg.com/vi/Z9B7DXjSwHs/default.jpg)
![GraalVM and MicroProfile: A Polyglot Microservices Solution (Roberto Cortez, Portugal)](https://i.ytimg.com/vi/rNt1bYJbGqw/default.jpg)
![Different flavors of polymorphism in Scala (Boris Trofimov, Ukraine)](https://i.ytimg.com/vi/qaxRByv4r3Q/default.jpg)
![Tips and Tricks about Apache Kafka in the Cloud for Java Developers (Ricardo Ferreira, USA)](https://i.ytimg.com/vi/I0Cst1H6edQ/default.jpg)
![Service Discovery more than it seems (Alexander Tarasov, Software Engineer at OK.ru)](https://i.ytimg.com/vi/lX2yU8kmLGE/default.jpg)
![How to Manage 10K request per second in HA manner (Valerii Moisieienko, Ukraine)](https://i.ytimg.com/vi/Nu1mxR5b-3c/default.jpg)
![No container: a Modern Java Stack with Bootique (Andrus Adamchik, USA)](https://i.ytimg.com/vi/o6kSEG4v3VE/default.jpg)
![Class Data Sharing in the HotSpot VM (Volker Simonis, Germany)](https://i.ytimg.com/vi/b8GzWd--RXg/default.jpg)
![5 Bullets to Scala Adoption (Tomer Gabel, Israel)](https://i.ytimg.com/vi/Cu4yMUFIm5A/default.jpg)
![Clustered Event Sourcing and CQRS with Akka and Java (Hugh McKee, USA)](https://i.ytimg.com/vi/L6lKm82iq5I/default.jpg)
![Finding a needle in a haystack – JVM logging guide (Avishai Ish-Shalom, Engineering Manager at Wix)](https://i.ytimg.com/vi/iqBlr0JLWNc/default.jpg)
![Pragmatic Functional Refactoring with Java 8 (Richard Warburton, UK)](https://i.ytimg.com/vi/_TePKH3ES5Y/default.jpg)
![Clojure Bits in JVM Universe (Anatoly Polinsky, USA)](https://i.ytimg.com/vi/Svhhga9Rxnc/default.jpg)
![Everything you wanted to know about async HTTP apps in Java (Baruch Sadogursky, Israel)](https://i.ytimg.com/vi/onCSPCuH8cw/default.jpg)
![Get along with JHipster (Dmytro Panin, Ukraine)](https://i.ytimg.com/vi/XG17Uym9zN8/default.jpg)
![Java EE Revisits Design Patterns (Alex Theedom, UK)](https://i.ytimg.com/vi/OEZyU4fwgCE/default.jpg)
![WILD microSERVICES v2 (Aleksandr Tarasov and Kirill Tolkachev, Russia)](https://i.ytimg.com/vi/iTT2n8HiA9Q/default.jpg)