Map of the Pivot Service Dependencies
Service shapes represent a few different characteristics, such as whether they have a durable data store or not on the backend / whether they are server-rendered or downloaded to the client on the frontend. Colors and labels are used to identify transport.
Note that all services can use Flipt for continuous config management/canaries/dark deployment, however those relationships are not visualized. Flipt exposes a gRPC API which is used from services written in Go and a REST API which is used from services written for Node.js.
This map of service communication is manually generated with Mermaid. Please edit this article to keep the diagram updated.