Posted On: Feb 22, 2018
The components present in the microservice architecture are,
Traefik - It is an HTTP load balancer and reverses proxy that works with the gateway.
JHipster Registry - All the other registers get their configuration from this runtime application. It also provides runtime monitoring dashboards.
Consul - It is a key/value store and service discovery service. It IS used as an alternative to the JHipster registry.
JHipster Console - It is a monitoring and alerting console. It is based on the ELK stack.
Microservices - These are the JHipster generated applications. They are stateless and handles the REST requests. Multiple microservices can be launched in parallel to handle heavy loads.
Gateway - It is a JHipster generated application. It is used to handle web traffic. It also serves as an Angular/React application.
JHippster UAA - It is a JHipster-based User Authentication and Authorization system. It uses the OAuth2 protocol.
Never Miss an Articles from us.