node.js

The Internet of things, with RabbitMQ, Node.js, MQTT and AMQP

Wednesday April 22, 2015     node.js, rabbitmq, MQTT, IOT

Introduction Ths is the second post in a 2 part series, where I explore how to setup a dockerised RabbitMQ instance with MQTT support and outline how to talk to…

Orchestrating multiple containers with compose

Thursday April 2, 2015     node.js, docker, microservice

Introduction This is the fourth in a series of posts where I explore how to setup a dockerised micro-service node.js architecture. In this chapter we will learn how to…

Creating a docker image for a node.js service

Wednesday March 25, 2015     node.js, docker, microservice

Introduction This is the third in a series of posts where I explore how to setup a dockerised micro-service node.js architecture. In this post we will create a notification…

Gulp - a streaming build system

Thursday February 5, 2015     node.js, gulp, browserify, sourcemaps

Gulp is a streaming build system built on node.js. It utilises node streams enabling; in most cases a fairly fast build process. Plugins are written using node.js, using…

Elasticsearch bulk api with Grunt

Tuesday January 27, 2015     node.js, grunt, elasticsearch

The following post will demonstrate working with the elasticsearch bulk api, via grunt and grunt-elasticsearch-bulk. This is useful if; for example, you would like to perform integration testing against an…

debugging node applications with node inspector

Thursday July 31, 2014     node.js, node-inspector, v8-profiler

node-inspector does a pretty good job of debugging node applications; it utilises google chromes existing developer tools. install v8 profiler The first thing we need to do is install v8-profiler;…