This is a minimal application skeleton that illustrates how an internet banking application can be structured around multiple microservices built on top of Spring.io platform and Netflix OSS libraries.
The project name is derived from racing game Need for Speed. Here is implies the objective of the project is enable developer to create application quickly.
- infra - infrastructure support including oauth2 server, config config server, Eureka server and Hystrix console.
- foundation - foundation building blocks that enables
- ibank - proof of concept sample application built with above foundation components.
- infra_support - various code and scripts that is related to infrastructure setup.
Here is a wish list for next steps in the project. Things that I'd like to do but not specific enough to become an issue will be tracked here. Suggestions are welcome. Help will be appreciated.
Credit goes to samples provided by Spring Boot and Spring Cloud from which all components are based.