R2:Rust中的路由器

时间:2024-06-02 06:05:42
【文件属性】:

文件名称:R2:Rust中的路由器

文件大小:275KB

文件格式:ZIP

更新时间:2024-06-02 06:05:42

Rust

什么是R2 R2是“生锈的路由器”,它源于使用我在职业生涯中学到的所有优秀概念来构建网络数据包转发引擎的跨越系统和计算机网络所有领域的经验,并从专有和开源解决方案中学到了知识。 免责声明-R2是我的个人项目,与我过去或现在的雇主无关。 我已经从在该领域工作的不同经验中想到了包转发引擎应该是什么样子,其体系结构应该是什么等概念。 然后选择的是语言-我确定它不可能是C。如果我说用C编写的所有大型项目中大约有20%花费了他们的人力来调试内存溢出,双重释放和堆栈损坏以及没什么如果有人想到在这个现代时代用C编写系统,那真是荒谬的。 为什么生锈 我大约在同一时间开始学习Go和Rust,Rust的核心概念与我期望的系统语言完全匹配。 我自然而然地想到了为什么当有指向它的引用时我们不应该被允许突变,为什么我们不能仅仅将“值”“发送”到另一个线程中,如果它里面有一些指针等等。等等。继续坚持锈。 不要画出


网友评论