现在容器化是不是太泛滥了?动不动就搞个微服务!

2022-06-22 16:30:26 +08:00
 microxiaoxiao
11978 次点击
所在节点    程序员
93 条回复
skys215
2022-06-23 08:03:24 +08:00
不搞点微服务怎么跳槽啊
jorneyr
2022-06-23 09:18:28 +08:00
领导要跟上时髦。
sagasu0000719
2022-06-23 09:22:09 +08:00
@knightdf hahahh 那你可以用一个微服务给他实现吧,可能 LD 吹牛吹出去了
frank1256
2022-06-23 09:28:03 +08:00
1 、为了跟上时髦
2 、连表查询的时候,看你怎么写
salmon5
2022-06-23 09:42:28 +08:00
不然怎么搞 KPI 、简历镀金
hoopan
2022-06-23 09:54:08 +08:00
docker 是真的香,微服务多数是跟风,拆分不好就是灾难
wu00
2022-06-23 09:56:44 +08:00
不搞点微服务怎么找得到薪资“满意”的工作,面试的时候问你一堆造火箭的最新技术,不管是线上项目还是私底下你好歹要用过几个吧。
上班时间写什么代码不是写,用户都没几个的项目更适合上新技术,又拿工资又学习,说出去还倍儿有面子
ecloud
2022-06-23 10:05:01 +08:00
容器不就是个 linux 版的 wine 嘛,把应用程序跟 wine 打个包一起发布,不就跟什么 docker 一回事。我寻思这玩意儿十多年前就有了,咋新起个名字就立马高大上了起来...
至于微服务,绝大部分人是为了拆而拆,真的能把业务拆分设计好的,都得是既非常熟悉业务又具有深厚技术背景的人,这种人的行业保有量基本相当于东北虎。
举个例子,要想把一个进销存软件拆得好,得是一个干了 10 年程序员后来转行干了几年采购,几年出纳 /会计,或者自己开过公司,报过税,对过账,盘过库。
littlewing
2022-06-23 10:15:09 +08:00
容器化就是微服务?
3kkkk
2022-06-23 10:17:47 +08:00
容器化不等于微服务,容器是减少了我们对依赖环境的搭建时间,只是降低了微服务搭建难度。就我而言见到的微服务后面都是一堆垃圾,还不如单体应用了。
gkeeno
2022-06-23 10:22:02 +08:00
现在新能源是不是太泛滥了?动不动就看到电车
bomb77
2022-06-23 10:52:44 +08:00
容器表示微服务的锅我不背。

单就容器节约了无数人搭建环境安装配置的时间、大大提高了效率这点来说,容器是个好东西。
xzysaber
2022-06-23 10:57:32 +08:00
容器化跟微服务没有直接关系,只是容器化(K8S)使得微服务更好部署或运维。
Mrxx
2022-06-23 11:00:29 +08:00
前端框架表示不服气
dxpy
2022-06-23 11:14:35 +08:00
其实单机+容器就挺好
Tabjy
2022-06-23 11:34:05 +08:00
mengdodo
2022-06-23 11:46:06 +08:00
@sujin190 没在实际项目用过,想知道容器搞多了是怎么设计数据库连接的,是每个容器都创建连接数吗
simonlu9
2022-06-23 11:48:35 +08:00
大多数的服务都是 io 类型,而非 cpu 类型,每个容器都需要 redis 和 mysql,不扩展 mysql 和 redis ,就是做个服务隔离,我觉得没太大意义
lolizeppelin
2022-06-23 11:55:32 +08:00
容器是为了多实例隔离.....
不需要在一台机器上跑多实例就根本不需要隔离,不需要隔离就不需要容器化

很多人喜欢 docker 的原有和家用 nas 跑 docker 原有差不多,自不会配置,运行别人做好的个 docker 就起来了不怎么需要自己配置,简单来说就是菜
sujin190
2022-06-23 11:59:57 +08:00
@mengdodo #57 自然是每个项目启动的容器自己创建连接池了,数据库这边确实会连接数会高很多,但不是一个特别大的问题,而且换个方面来说每个容器的项目做的事情都少了,所以每个项目的连接数量也会低很多,虽然整提连接数量还是增长了,但也不是线性增长的,问题并不会特别严重

容器这边的话网络栈是独立的,所以连接数限制自然也是独立的,只是 k8s 连接集群外数据库的话需要走宿主机的 nat ,但是毕竟你宿主机的资源也不是无限的,实际也不大可能会超过宿主机的连接数量限制

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

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

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

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

© 2021 V2EX