Post #829
10K
Notif 💬 ⚡️ GrainTCP — 面向 Cloudflare Workers 的 VLESS over WebSocket TCP 主线实现 🥇 与早期那类重状态机传输代码不同,这份代码的主方向不是继续堆大缓冲 / 大定时器,而是把 Workers 下真实 TCP relay 的主热路径收紧。 🥈 上传侧使用 显式队列 + 机会性合包 + microtask drain,把高频小包尽量压成更少的实际写入次数。 🥉 下载侧已经收敛成两段式主线:大包 direct send + 立刻换新 buffer,小包…
比较有趣的一点是 GrainTCP 用到的灰出口接口 request.fetcher.connect 早在至少2024年之前就存在了,但是通过搜索发现好像没有什么开源代码用到 request.fetcher.connect,而是导入 socket() 模块接口,所以 GrainTCP 也是第一个引入这个用法的开源项目,可以一定程度上减少1101代码特征。
- ❤ 12
- 😁 2
- ❤🔥 1
- 👍 1