rpc的正确打开方式|读懂Go原生net/rpc包
摘要:

我希望借助这篇文章,用尽可能少的语言,配合分析Go原生net/rpc包的部分核心代码,帮助你贯通RPC的知识,梳理RPC的运作流程,让你对RPC有一个比较全面的认识。
阅读全文
posted @
2022-06-11 09:15
白泽talk
阅读(811)
推荐(2) 编辑
字节开源RPC框架Kitex的日志库klog源码解读
摘要:

这篇文章将着重于分析字节跳动开源的RPC框架Kitex的日志库klog的源码,通过对比Go原生日志库log的实现,探究其作出的改进。
阅读全文
posted @
2022-06-06 12:25
白泽talk
阅读(1019)
推荐(2) 编辑
Kitex源码阅读——脚手架代码是如何通过命令行生成的(二)
摘要:

通过本篇文章的讲解,将清晰的介绍kitex工具是如何通过命令行,生成go语言RPC服务的脚手架代码,并且我们也将自研拥有脚手架生成功能的kitexx微框架,通过实践印证了我们对源码的理解。
阅读全文
posted @
2022-05-28 12:11
白泽talk
阅读(629)
推荐(0) 编辑
Kitex源码阅读——脚手架代码是如何通过命令行生成的(一)
摘要:

Kitex是字节跳动内部的Golang微服务RPC框架,先已开源。Kitex究竟是怎么生成脚手架代码的?这系列文章将围绕此展开源码阅读,并最终解答这个疑问。
阅读全文
posted @
2022-05-24 10:33
白泽talk
阅读(527)
推荐(1) 编辑