爱意满满的作品展示区。
roy2220

asyncio+protobuf 实现一个轻量异步 rpc 框架

  •  
  •   roy2220 · Jun 1, 2018 · 3071 views
    This topic created in 2930 days ago, the information mentioned may be changed or developed.

    最近的在造的轮子: https://github.com/roy2220/async-pbrpc

    功能特性:

    • 协程异步 io
    • 全双工(双向 rpc 调用)
    • 心跳检测(超时参数在握手时协商)
    • 流量限制(并发计数器,上限参数在握手时协商)
    • 断线重连(重连后自动重发 rpc,上层无感知)
    3 replies    2018-06-02 13:23:57 +08:00
    EchoUtopia
        1
    EchoUtopia  
       Jun 1, 2018 via Android
    厉害,我前段时间也用 go 重写了我们的 rpc 框架,也是双向调用的。不过我是抄的公司项目的 python 代码。
    Wichna
        2
    Wichna  
       Jun 1, 2018
    不错,关注一下
    E1n
        3
    E1n  
       Jun 2, 2018 via Android
    protobuf 学习下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1372 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 17:13 · PVG 01:13 · LAX 10:13 · JFK 13:13
    ♥ Do have faith in what you're doing.