Blog

Read my latest Articles

Node.js Tooling I – Processmanager PM2

150 150 Frank

The purpose of this post is to help you get started with tools for Node.js in general and Loopback specifically to ease you life as Developer and Operator. Prerequisite You need a Node.js based API (to follow through this article. PM2 supports other languages too). PM2 Processmanager The PM2 Processmanager is a mighty one with…

read more

MLAND Series – Tips III – Loopback RabbitMQ Usage

150 150 Frank

The purpose of this post is to help you get up and running with RabbitMQ integrated into your Loopback API. Prerequisite You have a working Loopback API Project. RabbitMQ Install the Loopback component Inside your Loopback project folder run: npm install loopback-component-mq --save This will install the component and all it´s dependencies as you are…

read more

MLAND Series – Part I Simple Todo List App Api

150 150 Frank

MLAND Series – Part I Simple Todo List App Api The purpose of this post is to familiarize you with the Loopback framework and Angular 4. You will create a very basic todo list app with a backend api and a frontend ui. Familiarizing with Loopback Install Loopback I expect you have installed Strongloop Loopback on…

read more

MLAND Series – Tips II – Loopback AthenaPDF

150 150 Frank

Purpose When developing an Infrastructure for a Client Project I faced the situation that I needed to support 50 concurrent request to generate a PDF. The purpose of this post is to show you how I did this using AthenaPDF and RabbitMQ. Setup The Setup used for this Tip is a machine on Digital Ocean*, created…

read more

MLAND Series – Tips I – Loopback RabbitMQ Mistakes

150 150 Frank

Purpose The purpose of this post is to highlight the most common mistakes I experienced with Loopback and RabbitMQ myself. Mistakes I made and might have done too Receiving [rabbit.unhandled] MessageForgotten to load mixing in model-config.json Message keep getting redelivered Getting undefined from payload Fix Receiving [rabbit.unhandled] This error can result from 4 different mistakes:…

read more