最近打算总结一下以前的知识,准备换工作
之前生产中用过 net_fli_x(竟然是敏感词。。) 这一套组件搞过项目。听技术群里小伙伴说现在面试大部分都问 Alibaba 了,请教下大家
现在国内公司 Spring Cloud Alibaba 用的多吗?
6 年经验,面试时会深入源码问技术细节吗,还是更偏重技术选型、框架思想?
1
SkyLine7 2020-12-22 11:21:12 +08:00
我司用的 alibaba, nacos,gateway,openfeign,sentinel,暂时只用到了这四个组件
|
2
HuHui 2020-12-22 12:21:00 +08:00 via iPhone
被 dubbo 给伤了的公司估计会谨慎点
|
3
hantsy 2020-12-22 13:03:07 +08:00
目前完全不考虑,我没遇到公司要求用。
|
4
chaperone 2020-12-22 13:37:02 +08:00
我们公司用 nacos sentinel 但不是纯互联网公司
|
5
yisheyuanzhang OP @HuHui 我就是因为以前听说 dubbo 有很多坑。。
|
6
yisheyuanzhang OP @SkyLine7 多谢,准备用 alibaba 的搞一下试试。nacos 听说很不错
|
9
oneisall8955 2020-12-22 14:14:24 +08:00 via Android
我司在用
|
10
huntcool001 2020-12-22 15:45:25 +08:00
雷不雷很难说啊, Nf 厂不也撂挑子不干了吗...
目前看的话两三年内是会持续更新的,毕竟 Spring Cloud 顶级项目了, 对公司形象还是很有帮助的. |
11
arthas2234 2020-12-22 15:49:44 +08:00
对于那种突然就断更的项目,我一般持谨慎态度
|
12
iceneet 2020-12-22 15:57:13 +08:00
阿里的开源我一直抱谨慎态度的 能不用就不用
|
13
woshiaha 2020-12-22 16:04:10 +08:00
Nacos 和 Sentinel 感觉还是不错的 不过现在应该很多团队都在往微服务 3.0 靠了
至于面试 我感觉还是得看你的面试官 如果是大厂面试的话 前两面一般会考考基础 后面考架构之类的 中小厂就难讲了 面试官会啥问啥 我个人认为 6 年大概处于一个高级开发的位置 基础知识技术细节还是要有的 |
14
yisheyuanzhang OP @woshiaha 多谢。微服务 3.0 是指 servicemesh istio k8s 这些?
|
15
fewok 2020-12-22 17:34:55 +08:00
@yisheyuanzhang
微服务 1.0:仅使用注册发现,基于 Spring Cloud 或者 Dubbo 进行开发。 微服务 2.0:使用了熔断、限流、降级等服务治理策略,并配备完整服务工具和平台。 微服务 3.0:Service Mesh 将服务治理作为通用组件,下沉到平台层实现,应用层仅仅关注业务逻辑,平台层可以根据业务监控自动调度和参数调整,实现 AIOps 和智能调度。 |
16
sampeng 2020-12-22 17:46:37 +08:00
|
17
Kirsk 2020-12-22 17:51:55 +08:00 via Android
阿里的开源都是半吊子
|
19
KarmaWu 2020-12-22 18:06:45 +08:00
某小厂用上 Spring Cloud Alibaba 全家桶了,真香
|
20
abcbuzhiming 2020-12-29 23:38:19 +08:00 2
@fewok 到目前为止,根本不存在通用型的 Service Mesh,否则这东西早就风靡起来了,就是在大厂,他们的 Service Mesh 也是和他们的业务高度耦合的;只能在他们的应用场景下,实现“自动调度和参数调整”。换一个场景,就要傻眼和重新调整。
我非常理解后端开发的痛点以及一直以来都希望有一套系统能屏蔽掉大型系统的治理难题。让应用层真的“仅仅关注业务逻辑”。然而现实是,没有谁真正通用的做到这一点了。只能在有限的场景下近似的完成。 |