本文来自于网上众多大神的博客的集合,加入了自己的理解,主要目的是把grpc和http的关系做一个全面的梳理总结。 0. 写在前面的一些说明 本文默认你已经学习其他博客...
本文来自于网上众多大神的博客的集合,加入了自己的理解,主要目的是把grpc和http的关系做一个全面的梳理总结。 0. 写在前面的一些说明 本文默认你已经学习其他博客...
前言 接口需要提供给其他业务组访问,但是 RPC 协议不同无法内调,对方问能否走 HTTP 接口,怎么办? 微信(公众号、小程序)等第三方回调接口只支持 HTTP 接口,怎么...
集群模式 nats的集群模式对客户端来说并不是透明的。所以集群对发布者和订阅者都是有影响的。发布者和订阅者都知道连接的是一个集群的服务,而不是一个单点服务,换句话说发布者订阅...
初探Nats中间件 一,nats是什么 nats是一个go语言开发的开源的、轻量、高性能的原生消息系统。nats消息由主题处理,不依赖于网络位置。它提供了应用程序或服务与底层...
Go解析json遇到了大数字、不定格式等特殊情况,在此做了一个整理。 Unmarshal vs Decode 选择哪个要视输入而定。 json.Unmarshal 操作对象是...
ubuntu git生成ssh key (公钥私钥)配置GitLab Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。g...
参考 https://design-patterns.readthedocs.io/zh_CN/latest/index.html https://github.com/se...
最近接手其他同学代码,发现业务功能实现了,但是对于在代码上,利用channel来充当回调函数,导致channel在整个代码中传递来,传递去,看起来相当痛苦,代码维护性也比较糟...
这篇文章并不是简单的描述一些面试中的题,或者总结一些Android的知识,而是想记录我整个的想法和准备的过程,以及一些心得体会,让大家更加全面的去看待工作、跳槽和生活(从我的...