Saturday, May 16, 2015

Tic Tac Toe - a microservices adventure

In my day job, I wrote a modestly popular microservices container in NodeJS (https://www.npmjs.com/package/jive-sdk).

I'm gonna embark on a tangent now, and build a microservice stitching together the following tech:
  • Dropwizard (http://www.dropwizard.io/)
  • Guice (specifically dropwizard-guice: http://www.codingricky.com/dropwizard-and-guice-integration/)
  • Docker (http://www.docker.com/
  • AWS (http://aws.amazon.com/)
  • Shippable (http://www.shippable.com/)
  • Selenium (http://www.seleniumhq.org/) and Selenium Grid
... for the servier.

For the client, I am planning initially on Cordova (https://cordova.apache.org/) because I am too lazy to write a native client ;) but that might change.

My buddy and all around mensch Jesse is experimenting with Cordova, so I thought I might go this route as well.

The game plan is to build up a continuously integrated backend service in AWS, deployed as a Docker container. Then build a simple client for folks to try it.

This is gonna be fun...!

No comments:

Post a Comment