知识卡片

微服务拆小职责

专业/工作 · 538.c

内容

微服务把系统拆成有独立业务意义的小服务,每个服务围绕单一职责演化。它带来独立部署和技术选择自由,但反例是拆得过碎后,拼装、发现、监控和治理成本会迅速上升。

参考来源

- 位置:《Kubernetes从入门到实践》第1章《容器的发展史》(源文件:_epub-src/OEBPS/Text/1-009.html) - 结论依据:原文围绕“微服务拆小职责”对应概念给出定义、用途或限制条件,并通过组件职责、资源关系或案例说明其作用,因此可以抽取为这张卡片的结论。 - 原始内容:…度,根据需要逐渐变为自治、去中心化的应用。基于这些过程,渐渐演化出如今的微服务架构。 1.2.2 微服务架构 微服务是指拥有独立业务意义的小型服务。简单地说,微服务就是提交量很微小的服务,可谓麻雀虽小五脏俱全,这种服务一定要区别于系统。微服务是一个或者一组相对较小且独立的功能单元,是用户可以感知的最…