Skip to content

Commit

Permalink
Update readme service graph for Feature Flag Service (#321)
Browse files Browse the repository at this point in the history
* update ffs graph routes

* clean up ffs graph definition
  • Loading branch information
puckpuck committed Aug 19, 2022
1 parent f948dcd commit 1d5c4ee
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 105 deletions.
15 changes: 5 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ This repo is a work in progress. If you'd like to help, check out our
- [Requirements](./docs/requirements/README.md)
- [Service Roles](./docs/service_table.md)
- [Trace Feature Coverage by Service](./docs/trace_service_features.md)
- [v1 Architecture](./docs/v1_graph.md)

## Architecture

Expand All @@ -49,6 +48,8 @@ paymentservice(Payment Service):::javascript
productcatalogservice(ProductCatalog Service):::golang
recommendationservice(Recommendation Service):::python
shippingservice(Shipping Service):::rust
featureflagservice(Feature Flag Service):::erlang
featureflagstore[(Feature Flag Store<br/>&#40PostgreSQL DB&#41)]
Internet -->|HTTP| frontend
loadgenerator -->|HTTP| frontend
Expand All @@ -59,7 +60,6 @@ checkoutservice --> currencyservice
checkoutservice --> emailservice
checkoutservice --> paymentservice
checkoutservice --> shippingservice
checkoutservice --> |evalFlag| featureflagbeservice
frontend --> adservice
frontend --> cartservice
Expand All @@ -68,15 +68,12 @@ frontend --> checkoutservice
frontend --> currencyservice
frontend --> recommendationservice --> productcatalogservice
frontend --> shippingservice
frontend --> |evalFlag| featureflagbeservice
productcatalogservice --> |evalFlag| featureflagbeservice
productcatalogservice --> |evalFlag| featureflagservice
featureflagbeservice(Flag Server):::erlang
featureflagfeservice(Flag UI/API):::erlang
featureflagstore[(Flag Store<br/>&#40PostgreSQL DB&#41)]
shippingservice --> |evalFlag| featureflagservice
featureflagfeservice --> featureflagbeservice --> featureflagstore
featureflagservice --> featureflagstore
end
classDef java fill:#b07219,color:white;
Expand Down Expand Up @@ -117,8 +114,6 @@ classDef erlang fill:#b83998,color:white;
classDef php fill:#4f5d95,color:white;
```

_To view a graph of the desired state of this application [click here](./docs/v1_graph.md)_

Find the **Protocol Buffer Definitions** in the `/pb/` directory.

## Features
Expand Down
2 changes: 1 addition & 1 deletion docs/requirements/architecture_requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ demonstrates the features and capabilities of OTel APIs, SDKs, and tools.
features/concepts 'in the wild'.

The following is a general description of the logical components of the demo
application. The future architecture is visualized [here](../v1_graph.md).
application.

## Main Application

Expand Down
2 changes: 1 addition & 1 deletion docs/service_table.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Service Roles

View [Service Graph](./v1_graph.md) to visualize request flow.
View [Service Graph](../README.md#architecture) to visualize request flows.

| Service | Language | Description |
|-----------------------------------------------------------------|-----------------|----------------------------------------------------------------------------------------------------------------------------------------------|
Expand Down
93 changes: 0 additions & 93 deletions docs/v1_graph.md

This file was deleted.

0 comments on commit 1d5c4ee

Please sign in to comment.