Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/chenxi1103/17645TeamA
Browse files Browse the repository at this point in the history
  • Loading branch information
Zhouyiy committed Nov 3, 2019
2 parents b8a637d + c050b26 commit 1a0d172
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions draft/SupervisorRequirement.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
##Logic Requirement
## Logic Requirement
1. Supervisor manages a release of model (containers, and router and A/B testing)
2. When receiving a new release configuration, supervisor will somehow stop previous containers and start new containers, and change the "routing table"
3. After a certain time, supervisor will generate a report of the new release
4. Supervisor uses the user engagement data to evaluate model online
5. Provide a mechanism for roll back to previous release
6*. Provide a mechanism for blocking a new release when previous release has not been stable

##Infrastructure Requirement
## Infrastructure Requirement
1. Build a service to receive user recommendation request forward to related container
2. Provide api for managing container (operations like start and stop)
3. Provide mechanism for receiving new configuration
Expand Down

0 comments on commit 1a0d172

Please sign in to comment.