After completing parts 1, 2, and 3 of this tutorial, we have a basic microservices application setup and running.  It is simple, but incorporates many of the mandates of being a cloud native application, so we are off to a good start. There are a couple of additional features in Spring Cloud Netflix that are… Read More

In Parts 1 and 2 of this tutorial we have built an application which displays upcoming obstacle course races and the participants that will be running them.  We have addressed some common cloud native app challenges list cross domain requests and service discovery by using projects from Spring Cloud and Netflix, namely Eureka and Zuul.… Read More

This week I gave a presentation at the local Bluemix meetup group on Docker containers and Bluemix. For the demonstration during the presentation I decided I would use one of the apps I first wrote as a Bluemix developer advocate, Bluechatter.  Bluechatter is a very basic IRC/chat like application written in Node.js.  It uses the… Read More

In part 1 of this tutorial, I talked about some of the features of Spring Cloud and we started to build a microservice app that will display a list of obstacle course races.  At the end of part 1 we had three services/apps one which served race data, another which served race participant data, and… Read More

I had recently written a couple of blog posts about building cloud native applications and microservices.  Those blog posts were mostly high level overview posts, leaving out the low level implementation details.  This blog post will be a first in a series of blog posts where I will talk about some of my favorite technologies… Read More

The nature of my job forces me to build quick simple sample applications that are easy to understand and demonstrate a single concept.  After all I am trying to enable developers, and making something overly complex generally turns developers off when they are trying to learn something new.  However I often hear questions about how… Read More