"Upstream" vs. "Downstream" Terminology #662
Unanswered
nate-martinez
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi folks,
I have a general question about the use of "upstream" vs "downstream" in the Pingora docs. In pingora/docs/quick_start.md, the docs refer to the set of servers being proxied by Pingora as the "upstream" IPs.
What confuses me about this is that I'm used to thinking of servers behind a load balancer (and closer to the database) as being "downstream" from the perspective of the client - the client's request comes in, and it flows all the way to the DB.
Could someone explain the intuition for why "upstream" as used in the Pingora docs is correct? Why are we calling the servers behind the LB as "upstream" from the perspective of either the client or the LB?
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions