This service needs to provide a /GraphQl endpoint which can be queried to list all imported charging stations.
To serve data to several clients, we use a federated GraphQL gateway (so each service needs to provide its /graphql endpoint which serves a subgraph)
Requirements
The highest possible uptime.
This service will be a subgraph of the federated GraphQL gateway.
MongoDB: It’s required to use UUIDs (v4) instead of the default ObjectIds internally.
Separate docker images for pulling the data and the service itself.
Acceptance criteria
GraphQL (subgraph) service up and running with one endpoint.
Requirements
Acceptance criteria
maxResults = 100
(to avoid timeouts).