Java spring boot application using Microservice based architecture
Service Discovery by Netflix Eureka Server
Service configuration by Spring Cloud Config Server
Services:
Movie catalog service
Main service that handles requests and calls other services
Ratings data service
Service that gets ratings of movies
Movie info service
Service that gets movie info from MovieDb
Dependencies
Java 11, Maven, Visual Studio, Postman
How to run?
1.Fork this repository and clone it
2.Go to the project directory and build project with maven in cmd
mvn clean install
3.Run Spring boot app using maven
mvn spring-boot : run
4.Or run by creating jar
java -jar target/projectName-0.0.1-SNAPSHOT.jar
5.Now the application is runnnig in respective port