Fault tolerance and failover

In a microservice architecture, there might be many reasons for a fault. It is important to handle faults or failovers gracefully, as follows:

This can be achieved using the following:

JHipster provides options to fulfill many of the preceding concepts. The most important of them are as follows: