@@ -36,23 +36,25 @@ react-native-app(React Native App):::typescript
3636
3737ad ---->|gRPC| flagd
3838
39+ checkout -->|gRPC| currency
3940checkout -->|gRPC| cart
40- checkout --->|TCP| queue
41+ checkout -->|TCP| queue
42+
4143cart --> cache
4244cart -->|gRPC| flagd
4345
44- checkout -->|gRPC| shipping
4546checkout -->|gRPC| payment
4647checkout --->|HTTP| email
47- checkout -->|gRPC| currency
4848checkout -->|gRPC| product-catalog
49+ checkout -->|HTTP| shipping
4950
5051fraud-detection -->|gRPC| flagd
5152
5253frontend -->|gRPC| ad
54+ frontend -->|gRPC| currency
5355frontend -->|gRPC| cart
5456frontend -->|gRPC| checkout
55- frontend ---->|gRPC| currency
57+ frontend -->|HTTP| shipping
5658frontend ---->|gRPC| recommendation
5759frontend -->|gRPC| product-catalog
5860
@@ -61,20 +63,18 @@ frontend-proxy -->|HTTP| frontend
6163frontend-proxy -->|HTTP| flagd-ui
6264frontend-proxy -->|HTTP| image-provider
6365
64- Internet -->|HTTP| frontend-proxy
65-
66- load-generator -->|HTTP| frontend-proxy
67-
6866payment -->|gRPC| flagd
6967
7068queue -->|TCP| accounting
7169queue -->|TCP| fraud-detection
7270
73- recommendation -->|gRPC| product-catalog
7471recommendation -->|gRPC| flagd
72+ recommendation -->|gRPC| product-catalog
7573
7674shipping -->|HTTP| quote
7775
76+ Internet -->|HTTP| frontend-proxy
77+ load-generator -->|HTTP| frontend-proxy
7878react-native-app -->|HTTP| frontend-proxy
7979end
8080
0 commit comments