小团队 适合用 k8s +Spring cloud +微服务吗

2020-12-07 20:00:05 +08:00
 monkeydev
目前公司技术基础比较羸弱
外面给的方案是这一套
但我个人认为这只是谈架构的东西
如果用户不到一定规模似乎,没有必要
11953 次点击
所在节点    DevOps
101 条回复
zhanlanhuizhang
2020-12-08 09:52:52 +08:00
f6x
2020-12-08 09:56:57 +08:00
k8 成本很高的.
人家给你的复杂方案,等你折腾半年弄懂了, 最后会发现有价值的就是服务里那几十行 php 代码.
哈哈哈.
yedan1206
2020-12-08 09:58:32 +08:00
不适合
lamesbond
2020-12-08 10:04:02 +08:00
要是能上就偷着乐吧,刷简历美滋滋
q447643445
2020-12-08 10:10:55 +08:00
同意楼上的. 也就刷刷简历有作用. 实际用起来. 大半时间在维护上. 成本巨高
securityCoding
2020-12-08 10:11:53 +08:00
外面给的方案靠谱不 , 不如直接上 a 家的 edas 啊,我们公司在用挺不错
fx
2020-12-08 10:17:00 +08:00
salmon5
2020-12-08 10:18:12 +08:00
面向跳槽编程,可以可以
jasonkayzk
2020-12-08 10:22:00 +08:00
写个 Hello-World 需要用 k8s +Spring cloud +微服务吗?
如果是为了学习,怎么折腾都可以;
如果是商用,不建议折腾,你会发现大部分时间都浪费在了运维上;
fengliu222
2020-12-08 10:26:47 +08:00
阿里云、腾讯云、aws 和 gcp 都有现成的 k8s 基础服务,腾讯云好像还是免费的,配置一套下来也就几个小时,成本并不是很高。
个人认为,超过三个人就需要架构,这是在降低风险而不是炫技。
是否需要微服务和 Spring Cloud 是要看你本身业务形态的,大家不知道你业务的需求,也没法给你最适合的答案。
Ravenddd
2020-12-08 10:35:27 +08:00
不是用微服务, 那就单体部署, 代码分模块即可, 以后转换微服务也很方便
renmu123
2020-12-08 10:49:22 +08:00
小团队用微服务,k8s 没什么意义。用户起不来纯粹就是浪费,何况你们基础差,前期服务器不够加一台就是了,还是先把产品做做好吧
adspe
2020-12-08 10:57:58 +08:00
不合适
CoderGeek
2020-12-08 11:06:57 +08:00
小团队先活下去,量上来了在考虑这些
CoderGeek
2020-12-08 11:07:15 +08:00
先代码上分层分模块即可
w0nglend
2020-12-08 11:08:37 +08:00
可以上没问题我们就是小厂( PS,可以联系我远程支持,逃。。。)
beneo
2020-12-08 11:14:16 +08:00
本司从 k8s + springcloud + 微服务,直接搬到了阿里云 sae + 云效,不知道有多爽,以后程序员不用专职运维了,多花钱了吗?当然贵一点点,但是交付效率 biu 的往上涨
snail00
2020-12-08 11:23:27 +08:00
我们后端开发不到 10 人, 架构经历是 tomcat+war => spring boot => spring boot + docker => spring boot + 阿里 k8s => spring cloud + nacos + 阿里 k8s , 以上历时一年半
zoharSoul
2020-12-08 11:23:54 +08:00
k8s 就不需要 spring cloud 了, spring boot 就够了
a398058068
2020-12-08 11:38:01 +08:00
单体够用就单体,如果非得上 单独 k8s,如果非要熔断 限流这些 直接上 istio + spring boot 。 下下策是 spring cloud +k8s

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

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

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

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

© 2021 V2EX