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

2022-06-22 16:30:26 +08:00
 microxiaoxiao
12271 次点击
所在节点    程序员
93 条回复
alexmy
2022-06-23 17:57:27 +08:00
小项目,甚至是梯子,都是用的 docker-compose ,容器化,超级方便。
tairan2006
2022-06-23 19:57:29 +08:00
@ecloud docker 的原理不是这样的…只是做了资源隔离,并不是虚拟机…docker 的创新之处在于 layer 。
ecloud
2022-06-23 22:19:42 +08:00
@tairan2006 难道你以为 wine 是虚拟机吗?还是你觉得 cygwin 也是虚拟机?
tairan2006
2022-06-24 08:42:46 +08:00
@ecloud wine 加了一层转译, docker 基本无性能损失,差别还是很大的…
ecloud
2022-06-24 10:04:22 +08:00
@tairan2006 这里说的这些内容跟性能有一毛钱关系吗?拼性能你拼得过 configure/make install
tairan2006
2022-06-24 10:40:22 +08:00
@ecloud 主要你 48 楼说的是错的,这些技术并不是换了个名字,根本不能混为一谈。docker 能流行有他的自己的原因,性能损失小是个必不可少的条件……
ShareDuck
2022-06-24 11:13:43 +08:00
@AS4694lAS4808 对对对。我们单体应用也用容器,贼方便。
ShareDuck
2022-06-24 11:15:02 +08:00
我认为容器没有泛滥,但微服务泛滥了。
ecloud
2022-06-24 11:47:37 +08:00
@tairan2006 我哪里说错了,不就是 playlinuxonlinux 嘛。咋地你还要跟异构 ABI 比性能?你还要不要脸了?同构的是 chroot 你敢比还是 jail 你敢比?甚至 AppImage 你都不敢比。
你先把同构 ABI ,异构 ABI ,userland VM ,kernel VM ,cpu VM 几个概念先搞清楚吧。把 wine 叫“虚拟机”还停留在管手机里的 HD 叫“内存”的程度。
tairan2006
2022-06-24 12:02:35 +08:00
@ecloud 行叭 你牛逼 大家都是炒作概念 二进制刻光盘才是大牛行了吧。
xuanbg
2022-06-24 14:30:59 +08:00
容器化不等于微服务,但微服务需要容器化。容器化没坏处吧?自从容器化以来,不容器化都有点不会了。。。
qianhun
2022-06-24 16:38:48 +08:00
容器其实是个特殊的进程,把进程放进了 namespace 的隔离环境中,通过 cgroup 去限制资源的使用,容器化虽然带来了复杂性,但是可以隔离进程,减少进程间的相互影响,同时解决了运维的 CICD 部署繁琐的问题。

微服务把一个大型的项目拆分成多个小的服务,微服务松耦合,扩展方便,开发更灵活了。

容器化泛滥并不是错的,搞微服务也不是错的,技术都是好技术,要考虑使用的技术符不符合当下
presoul
2022-06-28 18:30:07 +08:00
@ecloud 会做个 deb,rpm 包就算高水平了吗

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

https://yangjunhui.monster/t/861418

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

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

© 2021 V2EX