Overview
Service providers often times want to communicate the status of their systems transparently to their users.
Components
Illustrating multiple interchangeable logical "layers" of possible Status Page application stacks:
"Levels of consensus"
When implementing any system to be used by a group of potential users, there will be varying use cases and opinions about API's, programming languages, persistence models, authentication, authorization, deployment options and so on.
Component Overview
This represents a part of the decision process related to the overall structure the API wants to represent.