RPC 的变革 —— ARPC 项目自荐

lesismal · · 5180 次点击
<a href="/user/soluty" title="@soluty">@soluty</a> 帖子里最少依赖的部分有讲,因为ARPC框架部分package和自己子package本身不依赖标准库之外的其他三方库,所以不需要 go mod ^_^ micro、protocol里的子package实现了服务发现与注册、对quic和websocket的支持是作为样例,需要依赖etcd、gorillia等,但这属于业务层,并不是ARPC框架本身的依赖项
#2
更多评论
看了下楼主的项目, 好像目前没用go mod来管理? 如果可以,希望能用go mod
#1
@soluty&lt;/a&gt; 也有人提出过关于使用 encoding/json 作为默认 codec 性能差的问题,也是出于对最少依赖的考虑,并且 ARPC 为这种扩展定制自己的 codec 作了很方便的支持,可以看这里:https://github.com/lesismal/arpc/issues/2
#3