云原生go-zero微服务框架设计思考go-zero之前世今生 go-zero的由来 ● 单体服务的困局 ● 架构的选型 ● 如何无痛切换 go-zero是什么? ● Web & RPC微服务框架 ● 微服务代码生成工具goctl ● 通用API定义规范 go-zero的设计原则 ● 保持简单,第一原则 ● 弹性设计,面向故障编程 ● 工具大于约定和文档 ● 尽可能约束做一件事只有一种方式 ● 对业务开发友好,封装复杂度0 码力 | 29 页 | 5.70 MB | 9 月前3
微服务容灾治理吗?处理请求会包含复杂的计算逻辑 吗?你经常需要通过cpuprofiling来优化性能吗?可以理解为服务的IO⽐较快,或者⽐较少,瓶颈是 在CPU消耗上。 你可以直接⽤ goctl quickstart -t mono 命令⽣成⼀个HTTP服务,然后在logic代码⾥加 上模拟CPU负载的请求处理代码。 模拟CPU计算的代码:https://gist0 码力 | 13 页 | 1.68 MB | 1 年前3
共 2 条
- 1













