微服务就是模块化?

2023-01-19 10:42:32 +08:00
 spr1ngs

有懂的大哥吗 这个说法对不对

4260 次点击
所在节点    程序员
24 条回复
xuanbg
2023-01-20 05:41:35 +08:00
微服务是模块化思想的一种表现形式。微服务的出现,主要是为了解决这几个问题:
1 、源代码过于庞大,内部的结构过于复杂,难以维护
2 、部署过程复杂,难以进行高效横向扩展

微服务的隐藏好处是:代码会变屎山,这个是无法避免的。但微服务能让这山比较小,不是那么让人望而却步。同时,变屎的速度和程度也都会想对弱一些。
2NUT
2023-01-21 21:15:49 +08:00
别听他们扯得多玄乎,你的感觉就是对的。其他附加的都是模块化后自然涌现的。
vinceall
2023-01-31 17:03:07 +08:00
说粗略点就是把不同业务代码拆到不同 web 容器中跑,用相互调用代替 jar 集成
lvjing2
103 天前
模块化确实能解决微服务里很多问题,可以用这个框架试试
koupleless.gitee.io

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

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

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

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

© 2021 V2EX