标签: microservices
与该标签相关的所有文章 "microservices".
-
微服务(一):拆分-按运维特征和组织边界画线
拆分的本质是让不同团队能独立部署和运维各自的代码。拆分依据的优先级:领域边界 > 团队所有权 > 数据所有权 > 运维特征差异 > 变更频率。大多数团队应该止步于模块化单体,只在出现可度量的痛点时才提取服务。拆错的代价远大于不拆的代价。
-
整洁架构(四):微服务时代的落地-从理想到妥协
国内大厂(腾讯、字节等)在微服务实践中大量借鉴了 Clean Architecture 的思想,但几乎没有团队完整照搬同心圆模型。实际落地是在敏捷迭代压力下,选择性应用依赖反转原则——核心域严格分层,CRUD 边缘服务直接怼。
-
Go RPC:gRPC、HTTP/2 与 proto 契约
gRPC 用 .proto 文件定义服务契约,代码生成器产出强类型的 server 接口和 client stub,通过 HTTP/2 实现单连接多路复用、头部压缩和四种通信模式(unary/server-stream/client-stream/bidi-stream)。核心价值不是"比 REST 快",而是契约即代码、跨语言一致、streaming 原生支持。