An open API service indexing awesome lists of open source software.

https://github.com/mploed/cloud-native-java-jax2017

Code samples of my cloud-native java talk at JAX 2017.
https://github.com/mploed/cloud-native-java-jax2017

Last synced: 3 months ago
JSON representation

Code samples of my cloud-native java talk at JAX 2017.

Awesome Lists containing this project

README

        

# Cloud-native Java Examples from JAX 2017

These are the examples of my cloud-native Java session at the JAX conference in Mainz in 2017. I backed up Josh Long, who couldn't make it to JAX so I mostly stuck to his storyline for that talk which makes my example quite similar to his.

## How to get them up and running:
1. create a local directory, init a Git repository in there, add the two files from the config directory and commit them to the Git repository
2. Enter the directory name (fully qualified) in config-server/src/main/resources/application.properties
3. Enter a) a mvn clean package and then a java -jar target/[JAR_FILE] in this order in the following directories:
- config-server
- hystrix-dashboard
- eureka-server
- customer-service
- customer-client