diff options
author | sytses <sytse@gitlab.com> | 2016-12-30 17:26:21 +0300 |
---|---|---|
committer | sytses <sytse@gitlab.com> | 2016-12-30 17:26:21 +0300 |
commit | 8f7fb74438424e2c94981037f1e13a9defdbaa1f (patch) | |
tree | 7a77bc691712628117a9007c9925139d451efd56 | |
parent | dcde0dc23862f4aa4f5bca4d0971ecd6e76e5c14 (diff) |
Clearer deploy cycle.
-rw-r--r-- | README.md | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -89,12 +89,13 @@ All design decision should be added here. Instead of moving everything to Gitaly and only than optimize performance we'll iterate so we quickly have results -The iteration process is as follows +The iteration process is as follows for every month: -1. Move a specific set of functions without modification -1. Measure their performance +1. Move a specific set of functions from Rails to Gitaly without modification (needs to happen before release, there is a switch to use either Rails or Gitaly) +1. Measure their original performance 1. Try to improve the performance by reducing reads and/or caching -1. Measure the effect +1. Measure the effect and if warrented try again +1. Remove the switch from Rails Some examples of a specific set of functions: |