首页
学习
活动
专区
圈层
工具
发布

什么是OXC(全光交叉)?

于是,更好更合适的全光交换技术就被推到了台前,那就是OXC。 OXC,全称是optical cross-connect,光交叉连接。...和ROADM一样,OXC也是一种能在不同的光路径之间,进行光信号交换的光传输设备。 OXC这个概念,其实早在2000年左右就已经有了。...某种意义上来说,ROADM是OXC的一种特殊实现,OXC包含了ROADM。 从传统架构上来看,OXC由光交叉连接矩阵 、输入接口、输出接口 、管理控制单元等模块组成 。光交叉连接矩阵是OXC的核心。...我们直接结合某大厂的OXC设备架构来进行讲解。 该OXC设备主要由光线路板、光背板和光支路板组成。 ? 图片来自华为官网 一般来说,线路板的每个槽位对应一个方向。...OXC也带来了更为灵活的配置能力。基于OXC和它的交换矩阵,工程师只需要通过网管进行数据配置(波长配置),就能实现业务的快速开通(分钟级)。 以上,就是OXC的架构和特点。

4.3K21

光交叉连接 OXC 的技术演进!

作为光网络的核心交换单元,光交叉连接(OXC)的扩展能力与经济性不仅决定了网络拓扑的灵活性,更直接关系到大规模光网络的建设与运维成本。不同类型的OXC在架构设计与功能实现上存在显著差异。...这些模块通过 OXC 背板中的光纤互连。 图:传统CDC-OXC架构 也可以通过将其背板转换为 Spanke 网络,就是我们的 Spanke-OXC 架构。...图:Spanke-OXC架构 上图中,可以看出在线路侧,OXC与两种类型的端口相关联:方向性端口和光纤端口。每个方向性端口对应网络拓扑中OXC的地理方向,而每个光纤端口代表方向性端口内的一对双向光纤。...HMWC-OXC的核心设计在于三层Clos网络结构。...图:不同OXC架构的阻塞概率和成本 在80波长/光纤的高密度场景下,HMWC-OXC(v(64,2,44,12,64)相较传统Spanke-OXC可降低40%成本,而低波长数场景(如50波长/光纤)下,

1.2K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    尤雨溪官宣:Vite8来啦,Rolldown上位,速度提升30倍

    可你总得在换挡时抖一下 ️ Vite 8 的答案:Rolldown —— 为 Vite 量身定制的 Rust 打包器 维度 Rollup(JS) esbuild(Go) Rolldown(Rust) 语言...赋能:不只是快,更是“聪明地快” Rolldown 并非孤军奋战,它背后站着 Oxc(Ox 编译器)——VoidZero 团队打造的下一代 JS/TS 工具链全家桶: Oxc Parser超快语法解析...(比 SWC/Rollup 快 2–3x) Oxc Transform支持最新 TS 装饰器、emitDecoratorMetadata(Vite 8 内置✅) Oxc Minifier更激进的压缩策略...Oxc Semantic Analyzer→ 精准 Tree-shaking,连“间接导出未使用”都能识别!...parser 优势) 未来已来:Vite + Rolldown + Oxc = 新一代前端基建三角 项目 角色 语言 贡献者 Vite 开发服务器 / 构建协调者 TS Vue/Vite 团队 Rolldown

    76310

    尤雨溪官宣:Vite8来啦,告别Rollup,Rolldown上位,速度提升30倍

    ——“过去的好设计,成了今天的包袱”我们知道,Vite1.x~7.x的经典架构长这样:展开代码语言:TXTAI代码解释开发阶段:Vite+esbuild(⚡️快!)...JavaScriptGoRust✅性能基准线≈10xRollup≈esbuild,10–30xRollup✅插件兼容性Rollup插件esbuild插件✅开箱兼容Rollup/Vite插件生态集成——与Oxc...赋能:不只是快,更是“聪明地快”Rolldown并非孤军奋战,它背后站着Oxc(Ox编译器)——VoidZero团队打造的下一代JS/TS工具链全家桶:OxcParser:超快语法解析(比SWC/Rollup...先装rolldown-vite(技术预览包):展开代码语言:BashAI代码解释npminstallrolldown-vite@latest-D替换启动命令:展开代码语言:TXTAI代码解释-"dev"...=新一代前端基建三角项目角色语言贡献者Vite开发服务器/构建协调者TSVue/Vite团队Rolldown打包器(替代Rollup)RustVoidZero团队Oxc编译器全家桶(Parser/Transform

    78410

    如何写出优雅的代码?试试这些开源项目「GitHub 热点速览」

    作者:HelloGitHub-小鱼干 又是一期提升开发效率的热点速览,无论是本周推特的检查 Python 语法和代码格式的 ruff,或者是 JS、TS 编译器 oxc,都是不错的工具,有意思的是它们都是...本周特推 1.1 Python 开发辅助:ruff 主语言:Rust New Rust 开发的一款高性能 Python 语法检查器和代码格式化工具。...GitHub 地址→https://github.com/astral-sh/ruff 1.2 JS 编译器:oxc 主语言:Rust 如何用 Rust 写个编译器?...oxc 是一个适用于 JS 和 TS 的高性能编译器,它用 Rust 构建语法解析器、语法检查器、格式化程序、转译器、缩小器、解析器… 下图为 oxc 在 0.5 秒内完成 4,000+ 文件的语法检查的结果...: GitHub 地址→https://github.com/web-infra-dev/oxc 2.

    82330

    Eslint 会被 Oxlint 干掉吗?

    Oxc与Oxlint oxlint是Oxc项目旗下的一款产品,Oxc作为一款Rust实现的前端工具链集合,包括: linter,即oxlint,对标Eslint,本文的主角 Parser,即oxc_parser...据称比webpack快28倍 formatter,对标Prettier,还未公布 transpiler,对标babel,用于将高级语法转译为低级语法,还未公布 minifier,代码压缩工具,还未公布 与Oxc...他的前身是Rome,由Babel作者「Sebastian McKenzie」开发,和Oxc一样目标语言是JS Ruff的目标语言是Python Oxlint的介绍 Oxlint之所以引发热烈讨论,主要原因是...相信随着开发团队的持续投入,社区生态的形成,Oxlint及其背后的Oxc会有不错的未来。...参考资料 [1] 基准测试: https://github.com/oxc-project/bench-javascript-parser-written-in-rust [2] 基准测试: https

    1.3K10

    尤雨溪:Vite 和 JavaScript 工具的未来

    由于这些工具使用不同语言(JavaScript、Go、Rust)并需要频繁传递数据,效率问题逐渐显现。...OXC:语言工具链,包括解析器、转换器和压缩器。 通过这些组件,VoidZero 希望打造一个类似于 Rust 的 Cargo 的综合工具包,为开发者提供开箱即用的解决方案!...OXC:高性能语言工具链 OXC 是一个支持 Vite 的语言工具链,包含解析器、链接器、转换器和压缩器。它使用 Rust 编写,优化了性能,并与 Vite 无缝集成。...OXC 的目标是取代传统的 Babel 和 Terser,提供更快的代码处理速度。...OXC TS-down:优化 TypeScript 打包 TS-down 是 Vite+ 中的库捆绑器,专注于 TypeScript 的 DTS(声明文件)生成和打包。

    47010

    Bytebase:统一数据库 CICD 解决方案 | 开源日报 No.128

    主要功能包括对二元分类任务进行预训练语言模型微调和针对另一个语言模型标签进行训练,同时支持论文中描述的各种损失函数,如置信度辅助损失。...核心优势和特点包括: 支持多种损失函数 提供用于图像处理领域的独立代码 采用 MIT 开源许可证 oxc-project/oxc[3] Stars: 5.3k License: MIT Oxc 是一个为...该项目的关键特点和优势包括: Oxc AST 与 estree AST 有所不同,通过消除模糊节点并引入明确类型来增强开发体验; 解析速度较 swc parser 快约两倍,并且采用内存分配技术实现更高效地...以下是该项目关键特性和核心优势: 多语言支持:可以选择自己擅长或感兴趣的编程语言参与练习,比较各个版本之间对应代码及其相似度、可读性等方面变化。...2.8k License: Apache-2.0 picture ChatGPT.nvim 是一个 Neovim 插件,可以轻松地利用 OpenAI ChatGPT API,在编辑器内直接生成自然语言响应

    58310

    尤雨溪宣布 oxfmt 即将发布!比 Prettier 快45倍!

    前言 尤雨溪宣布,基于 Oxc 的 oxfmt 的代码格式化工具,即将发布,比 Prettier 快45倍! 尤雨溪推特 本文将带大家聚焦 oxfmt 的核心功能和优势!...正文 oxfmt 是 Oxc 项目的新一代格式化工具,依托 Rust 驱动的解析和转换能力,专为现代 JavaScript/TypeScript 项目设计。...技术细节:通过Oxc的AST分析,识别冗余换行或不佳的格式化模式,提供更符合人类阅读习惯的输出。 优势:在保持兼容的同时,改进复杂代码的可视化效果,适合大型项目。...极致性能:Rust驱动的格式化 oxfmt利用Oxc的Rust编译器,实现超高性能: 速度对比:比Biome快2-3倍,比Prettier快45倍,处理10万行代码仅需秒级。...大家可以关注Oxc项目,抢先测试,优化代码工作流! 今天的分享就这些了,感谢大家的阅读,如果文章中存在错误的地方欢迎指正!

    69910
    领券