标签: architecture
与该标签相关的所有文章 "architecture".
-
整洁架构(二):核心原则-依赖方向永远从外向内
Clean Architecture 只有一条铁律:内层不能 import 外层的任何东西。通过接口定义在消费方(依赖反转),实现内层调用外层能力、却不依赖外层实现。其余分层、命名都是这条规则的推论。
-
整洁架构(一):概览-依赖方向与层级职责
Clean Architecture 只有一条铁律:依赖只能从外向内,内层不知道外层的存在。
-
Go 服务:从接口契约到分层实现
写业务代码"无从下手"的本质是逻辑还在脑子里碎片化。解法是固定一条拆解路径——先定接口契约(入参出参),再定领域模型(存什么),最后分层填充业务逻辑(Handler → Service → Repository)。每一层只做一件事,卡壳时用伪代码注释占位,逐步替换为真实代码。
-
Go 服务:容量评估与扩容决策
Go 服务本身几乎不是瓶颈(纯 CPU 可达 10 万+ RPS),真正的瓶颈在数据库查询、RPC 调用等 I/O。决策核心是:用 CPU 利用率 × P99 延迟的组合判断该优化代码还是加机器,用连接池指标定位隐藏瓶颈。