首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

使用 Golang 实现了一个轻量级的 RPC, V 友们给点意见?

  •  1
     
  •   TanLian · 172 天前 · 2311 次点击
    这是一个创建于 172 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用法跟 golang 官方的 net/rpc 基本一致,如:

    文档: https://juejin.im/post/5a69e308518825733b0f151a

    源码: https://github.com/TanLian/testrpc
    18 回复  |  直到 2018-01-27 12:26:19 +08:00
        1
    TanLian   172 天前
    自古一楼是楼主^_^
        2
    lsls931011   172 天前
    已经有 grpc 了
        3
    unique   172 天前 via iPhone
    我就知道会有人说已经有 xxx 了,我还是支持楼主哈🙂
        4
    maichael   172 天前   ♥ 1
    特点是什么?
        5
    my3157   172 天前
    改个名字把, testrpc 听着像个玩具 demo
        6
    sheaned   172 天前
    挺好的,给你点赞
        7
    goalong   172 天前
    不错,学习学习
        8
    wweir   172 天前
    说句不爱听的话。
    自己写出来了 rpc 也未必能用好 grpc,里面有不少需要针对特定场景进行调节的参数,这个只有靠经验积累了,我们使用过程中也是遇坑填坑。
    当然,能写出这个,对理解 rpc 的基本原理以及掌握一些实现中用的手法,好使大大有好处的。
        9
    TanLian   172 天前
    @unique 多谢支持,希望一起进步
        10
    TanLian   172 天前
    @my3157 好建议,不过现阶段就是个玩具 demo
        11
    TanLian   172 天前
    @sheaned 多谢,一起加油哈
        12
    TanLian   172 天前
    @goforalong 感谢鼓励
        13
    TanLian   172 天前
    @wweir 话还是很中肯的,感谢!
        14
    panda001   172 天前
    厉害了,我也打算写个轻量级的 RPC,用来学习和交流,并不打算实际用于生产,对于那些说已经有 XX 了,重复造轮子的兄弟,你先沉下心来写一个别人写过的东西再说
        15
    TanLian   172 天前
    @lsls931011 没打算跟 grpc 竞争啊,这只是玩具 demo,从名字也可以看得出来,学习交流用
        16
    TanLian   172 天前
    @panda001 感谢大哥帮忙说话,一起努力哈
        17
    Tennen   172 天前
    最近正好在学 golang 和网络层面的东西..有空也去写一个看看..感谢分享
        18
    a132811   171 天前
    目的为交流学习,嗯,点赞了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   811 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 18ms · UTC 23:01 · PVG 07:01 · LAX 16:01 · JFK 19:01
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1