TheConnMan's venture into microservices
This repo represents a collection of microservices for a very basic distributed message processing system. The app will be boring, but the system will be cool (I hope).
Screenshot of Kitematic showing a few of the Docker containers running
- AngularJS
- Node.js
- RabbitMQ
- Grails
- MySQL
- Docker
-
Set up Docker for your machine
-
Run
docker-compose up -d
-
Wait until all containers are up and the rest-server logs read:
Grails application running at http://localhost:8080 in environment: production
-
Go to the Docker VM IP address
-
[Optional] Scale up or down the worker count with
docker-compose scale worker=x
wherex
is the number of workers you want running
MIT as always