@@ -25,7 +25,6 @@ This repo is a work in progress. If you'd like to help, check out our
2525- [ Requirements] ( ./docs/requirements/README.md )
2626- [ Service Roles] ( ./docs/service_table.md )
2727- [ Trace Feature Coverage by Service] ( ./docs/trace_service_features.md )
28- - [ v1 Architecture] ( ./docs/v1_graph.md )
2928
3029## Architecture
3130
@@ -49,6 +48,8 @@ paymentservice(Payment Service):::javascript
4948productcatalogservice(ProductCatalog Service):::golang
5049recommendationservice(Recommendation Service):::python
5150shippingservice(Shipping Service):::rust
51+ featureflagservice(Feature Flag Service):::erlang
52+ featureflagstore[(Feature Flag Store<br/>(PostgreSQL DB))]
5253
5354Internet -->|HTTP| frontend
5455loadgenerator -->|HTTP| frontend
@@ -59,7 +60,6 @@ checkoutservice --> currencyservice
5960checkoutservice --> emailservice
6061checkoutservice --> paymentservice
6162checkoutservice --> shippingservice
62- checkoutservice --> |evalFlag| featureflagbeservice
6363
6464frontend --> adservice
6565frontend --> cartservice
@@ -68,15 +68,12 @@ frontend --> checkoutservice
6868frontend --> currencyservice
6969frontend --> recommendationservice --> productcatalogservice
7070frontend --> shippingservice
71- frontend --> |evalFlag| featureflagbeservice
7271
73- productcatalogservice --> |evalFlag| featureflagbeservice
72+ productcatalogservice --> |evalFlag| featureflagservice
7473
75- featureflagbeservice(Flag Server):::erlang
76- featureflagfeservice(Flag UI/API):::erlang
77- featureflagstore[(Flag Store<br/>(PostgreSQL DB))]
74+ shippingservice --> |evalFlag| featureflagservice
7875
79- featureflagfeservice --> featureflagbeservice --> featureflagstore
76+ featureflagservice --> featureflagstore
8077
8178end
8279classDef java fill:#b07219,color:white;
@@ -117,8 +114,6 @@ classDef erlang fill:#b83998,color:white;
117114classDef php fill:#4f5d95,color:white;
118115```
119116
120- _ To view a graph of the desired state of this application [ click here] ( ./docs/v1_graph.md ) _
121-
122117Find the ** Protocol Buffer Definitions** in the ` /pb/ ` directory.
123118
124119## Features
0 commit comments