Slide 31
Slide 31 text
shadowing 19
front-proxy
Request
B
proxy
A
proxy
Prod
Shadow
# routes
{
"virtual_hosts": [
{
"name": "service_a",
"domains": [
"*"
],
"routes": [
{
"prefix": "/",
"cluster": "service_a",
"shadow": {
"cluster": "service_a_prime"
}
...
A’ B’
strage
front->A: GET /
front->A: GET /users
A->B: GET /awesome_process
record log
shadow
shadow