Skip to content

Commit

Permalink
docs(madr): add Locality Aware load balancing madr (#8022)
Browse files Browse the repository at this point in the history
* docs(madr): add Locality Aware load balancing madr

Signed-off-by: Marcin Skalski <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Marcin Skalski <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Marcin Skalski <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): clarify, review

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): review, and described tags

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): changed model, added example

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): added other option for egress communication

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): new api

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): new api

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): added info about cla cache, added more about implementation

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Ilya Lobkov <[email protected]>
Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): better title

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): added docs about implementation and fixed review

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): changed list items to object and added a bit context

Signed-off-by: Lukasz Dziedziak <[email protected]>

* feat(policy): change overprovisiongFactor field to failoverThreshold

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): changed to 50%

Signed-off-by: Lukasz Dziedziak <[email protected]>

* feat(policy): update weight desc

Signed-off-by: Marcin Skalski <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Marcin Skalski <[email protected]>

* Update docs/madr/decisions/031-locality-aware-load-balancing.md

Co-authored-by: Charly Molter <[email protected]>
Signed-off-by: Marcin Skalski <[email protected]>

* feat(policy): code review

Signed-off-by: Marcin Skalski <[email protected]>

* feat(policy): added decision outcome

Signed-off-by: Marcin Skalski <[email protected]>

* feat(policy): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): fix description

Signed-off-by: Lukasz Dziedziak <[email protected]>

* feat(policy): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): added details

Signed-off-by: Lukasz Dziedziak <[email protected]>

* docs(madr): added example

Signed-off-by: Lukasz Dziedziak <[email protected]>

* feat(policy): fix test

Signed-off-by: Marcin Skalski <[email protected]>

* feat(policy): code review

Signed-off-by: Marcin Skalski <[email protected]>

* docs(madr): added more detils about MHR/MTR

Signed-off-by: Lukasz Dziedziak <[email protected]>

---------

Signed-off-by: Marcin Skalski <[email protected]>
Signed-off-by: Lukasz Dziedziak <[email protected]>
Co-authored-by: Charly Molter <[email protected]>
Co-authored-by: Lukasz Dziedziak <[email protected]>
Co-authored-by: Ilya Lobkov <[email protected]>
  • Loading branch information
4 people authored Oct 26, 2023
1 parent fc03586 commit 69e4932
Show file tree
Hide file tree
Showing 21 changed files with 554 additions and 0 deletions.
554 changes: 554 additions & 0 deletions docs/madr/decisions/031-locality-aware-load-balancing.md

Large diffs are not rendered by default.

Binary file added docs/madr/decisions/assets/031/use_case_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_2_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_2_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_2_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_3_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_3_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_4_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_4_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_4_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_5_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_5_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_5_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_6_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_6_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_6_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/madr/decisions/assets/031/use_case_8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 69e4932

Please sign in to comment.