V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
monkeyNik
V2EX  ›  分享创造

实现了个特殊的网络中间件

  •  
  •   monkeyNik ·
    Water-Melon · 2022-05-13 00:17:58 +08:00 · 1193 次点击
    这是一个创建于 944 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先上 Github 地址: https://github.com/Water-Melon/Menet

    这是一个可以直接使用 HTTP API 进行配置热更新的网络中间件,你可以使用 API 让其向指定地址建立 TCP 连接或者建立监听端口,也可以在两个中间件之间建立 TCP 通信连接来转发数据。它更像是 Nginx Unit 和 FRP 的结合体。

    这是个实验性程序,请勿用于线上环境。对使用者而言,有如下问题:

    1. 目前仅支持 TCP
    2. 性能非常低

    针对性能的问题给出一些解释,这个服务是用我自己的脚本语言所编写,因脚本特性及解释器实现,而导致性能相对较低。选用自己的脚本语言实现原因有二:1 、为了验证我语言的完备性; 2 、只是想实现最基本功能的 demo 。

    感兴趣的朋友可以多多提意见和建议~

    lizhenda
        1
    lizhenda  
       2022-05-13 14:32:33 +08:00
    自己开发脚本语言的大神啊
    monkeyNik
        2
    monkeyNik  
    OP
       2022-05-13 16:14:25 +08:00 via iPhone
    @lizhenda 😂兄弟,跑题啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2354 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:41 · PVG 23:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.