为什么这么多后端开发上下游不分?

2023-09-19 16:29:52 +08:00
 v2nika

面试了不少于 100 个后端工程师, 初级到高级都有. 有相当一部分 (>70%) 的人, 都会说我做的服务调用下游服务如何如何.

为什么会这样? 只要认真思考一下, downstream 和 upstream 的概念不至于记不住吧?

11327 次点击
所在节点    程序员
109 条回复
nothingistrue
2023-09-19 22:23:02 +08:00
调用方把参数传递给被调用方去处理,这里明显被调用方是数据流的下游。如果改成消息队列投递模式,方向会更明显。不知道楼主为何会有相反的理解,难不成你的被调用那一方,全部都是查询接口。

我实在不想往“面试后端开发的面试官,并没有做过程序开发”这个方向上去想。
zjsxwc
2023-09-19 22:35:19 +08:00
请解释:
上游,下游,左游,右游,
东游,西游,南游,北游。
ratazzi
2023-09-19 22:42:45 +08:00
如何快速区分 ln 命令以及各种语言的 symlink 函数的 src 和 dst
me1onsoda
2023-09-20 00:46:55 +08:00
可能是中文导致的歧义吧。
A 调用 B ,B 调用 C ,流向看起来就像 A-> B-> C:)
35aZ4P8mT576683q
2023-09-20 01:27:04 +08:00
什么是代理什么是反向代理
dayeye2006199
2023-09-20 02:20:35 +08:00
建议招个英语母语的人,很难讲错
kanepan19
2023-09-20 08:46:45 +08:00
这种概念后端需要知道?
poplar89
2023-09-20 08:46:46 +08:00
OP 为何不把你认为正确的写清楚
dumbbell5kg
2023-09-20 08:52:46 +08:00
huihuiHK
2023-09-20 09:05:48 +08:00
你懂别人不懂的东西,别人也有懂你不懂的东西,谁也不要瞧不起谁。
maguazhou
2023-09-20 09:16:21 +08:00
这难道不是相对而言的吗?
hooych
2023-09-20 09:24:32 +08:00
向上兼容、向下兼容、向前兼容、向后兼容

啥意思?
zhuzhibin
2023-09-20 09:35:56 +08:00
这个回答不出来就是犯法了?
v2nika
2023-09-20 10:03:23 +08:00
@54qyc 这种说法的结果是: 如果我是个前端, 用相同的语义来表达的话, 我调的后端成了下游服务, 前端反而成了后端的上游.
chippai
2023-09-20 10:16:16 +08:00
啊,按照数据流向的,A 调用 B ,可以是查询,也可以是通知。
0Kelvin
2023-09-20 10:21:01 +08:00
我会避免使用这种不同人理解不同的概念,争论不如换些确切的名词
codersdp1
2023-09-20 10:21:04 +08:00
这个问题,着实没必要纠结。
thofx
2023-09-20 10:21:38 +08:00
@zhuzhibin 要坐牢的
awalkingman
2023-09-20 10:28:05 +08:00
长江上游,长江下游。上下游是不是从这里出来的
gtexpanse
2023-09-20 10:32:09 +08:00
数据流和依赖关系里的上下游正好相反,70%的人跟你的认知不一样你没有怀疑过自己?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/975243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX