• 请不要在回答技术问题时复制粘贴 AI 生成的内容
TanLian
V2EX  ›  程序员

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

  •  1
     
  •   TanLian · Jan 26, 2018 · 5646 views
    This topic created in 3207 days ago, the information mentioned may be changed or developed.
    用法跟 golang 官方的 net/rpc 基本一致,如:

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

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