Project to study microservices and gRPC
Microservices are a way to organize complex software systems. Instead of putting all your code into one app, you break your app into microservices that are deployed independently and communicate with each other.
- Catalog will be a very minimal web app that displays a list of movies to the user.
- Recommendations will be a microservice that provides a list of movies in which the user may be interested.
Start the services in the background:
docker-compose up -d
Open Homepage at http://localhost:5000.
To stop the services in the background:
docker-compose down