Cloud applications are often comprised of many services. And between those services there often can be many interactions.
But even if some of those services fail or are unavailable, we may want to offer an alternative response to an error condition,
that it does not increase load on service in, which is unavailable because of high load. And to achieve this, we need a generic
mechanism over the failed or unavailable service to service communication, which can quickly and easily determine that the services
are not functioning properly, hence can either return a default result or fail quickly and gracefully with enough information about
the current failure. This mechanism is called circuit breaker.
On this page you can invoke the greeting service. This service uses a name
service. The invocations are protected by a circuit breaker. You can configure the state of the
name service using the toggle button.
Invoke the service to see the result.