DON'T MISS OUT

Session

Task processing, APIs, and Big Data and in JavaScript: actionhero.js

Key takeaways

Building API's in Node.js

Architecting server-side Node.js platforms

How this fits into a Java (or other platform) architecture

There's tons of options for doing data processing in other languages like Java and Python. With actionhero.js, you can use Nodejs's event loop model to create a scalable and cohesive API for processing and serving large amount of data. From the actionhero.js documentation, here's a quick synopsis of this great framework:

“actionhero.js is a multi-transport API Server with integrated cluster capabilities and delayed tasks. The goal of actionhero is to create an easy-to-use toolkit for making reusable & scalable APIs.”

In this session, we'll use actionhero.js to build some examples, with lots of code, to demonstrate the capabilities of this framework. We'll consume some data, do some task processing, then access the data via an API. We'll use Websockets along with standard HTTP to build a real-time, web-enabled, application.