11 2021 档案

摘要:前言 平时大家写完 gRPC 接口后是如何测试的?往往有以下几个方法: 写单测代码,自己模拟客户端测试。 可以搭一个 gRPC-Gateway 服务,这样就可以在 postman 中进行模拟。 但这两种方法都不是特别优雅;第一种方法当请求结构体嵌套特别复杂时,在代码中维护起来就不是很直观;而且代码会 阅读全文
posted @ 2021-11-29 18:03 crossoverJie 阅读(763) 评论(2) 推荐(2)
摘要:前言 前段时间有个项目即将上线,需要对其中的核心接口进行压测;由于我们的接口是 gRPC 协议,找了一圈发现压测工具并不像 HTTP 那么多。 最终发现了 ghz 这个工具,功能也非常齐全。 事后我在想为啥做 gRPC 压测的工具这么少,是有什么难点嘛?为了验证这个问题于是我准备自己写一个工具。 特 阅读全文
posted @ 2021-11-15 17:40 crossoverJie 阅读(183) 评论(0) 推荐(0)
摘要:不知不觉写 Go 已经快一年了,上线了大大小小好几个项目;心态也经历了几轮变化。 因为我个人大概前五年时间写的是 Java ,中途写过一年多的 Python,所以刚接触到 Go 时的感觉如下图: 既没有 Java 的生态,也没有 Python 这么多语法糖。 写到现在的感觉就是: 这里就不讨论这几门 阅读全文
posted @ 2021-11-02 08:17 crossoverJie 阅读(6382) 评论(1) 推荐(2)