Skip to content

Ai-feier/micro

Repository files navigation

go 微服务素材

1. 简单 rpc 框架

实现功能

  • 采用代理方式实现rpc调用, 通过注册服务类, 通过反射为服务类构造具体实现方法 (参考Dubbo-go实现)
  • 设计自定义rpc协议
  • 支持多种序列化协议, 提供抽象接口
  • 引入oneway单向调用实现
  • 设计根据时间戳的rpc链路控制

优化

  • 对于rpc客户端采用连接, 最大化利用连接

About

go 微服务相关

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published