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.
Java Hipster or JHipster is an open-source tool to create a modern web application using Angular or React and the Spring framework. The client-side technologies used in the JHipster are Yeoman, Webpac...
The JHipster Registry is an open-source runtime application that is licensed under Apache 2. It has three main purposes. They are,It acts as an administration server. It has dashboards to monitor...