V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
monkeyNik

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

  •  
  •   monkeyNik ·
    Water-Melon · May 13, 2022 · 1567 views
    This topic created in 1450 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    lizhenda
        1
    lizhenda  
       May 13, 2022
    自己开发脚本语言的大神啊
    monkeyNik
        2
    monkeyNik  
    OP
       May 13, 2022 via iPhone
    @lizhenda 😂兄弟,跑题啦
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1003 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 18:14 · PVG 02:14 · LAX 11:14 · JFK 14:14
    ♥ Do have faith in what you're doing.