首页
学习
活动
专区
圈层
工具
发布
综合排序最热优先最新优先
时间不限
什么是OXC(全光交叉)?
于是,更好更合适的全光交换技术就被推到了台前,那就是OXCOXC,全称是optical cross-connect,光交叉连接。 和ROADM一样,OXC也是一种能在不同的光路径之间,进行光信号交换的光传输设备。 OXC这个概念,其实早在2000年左右就已经有了。 某种意义上来说,ROADM是OXC的一种特殊实现,OXC包含了ROADM。 从传统架构上来看,OXC由光交叉连接矩阵 、输入接口、输出接口 、管理控制单元等模块组成 。光交叉连接矩阵是OXC的核心。 我们直接结合某大厂的OXC设备架构来进行讲解。 该OXC设备主要由光线路板、光背板和光支路板组成。 ? 图片来自华为官网 一般来说,线路板的每个槽位对应一个方向。 OXC也带来了更为灵活的配置能力。基于OXC和它的交换矩阵,工程师只需要通过网管进行数据配置(波长配置),就能实现业务的快速开通(分钟级)。 以上,就是OXC的架构和特点。
鲜枣课堂
2020-09-24
4.6K0
标签:
Oxc 最新 Transformer Alpha 功能速览!
前言 刚刚看到尤雨溪推特转发了 OXC 团队的最新成果,并介绍了该成果背后的一些故事! 尤雨溪推特 今天介绍下这些详细成果! 到 10,000 行代码,Oxc 耗时仅 0.14ms 至 14.9ms,而 SWC 为 0.7ms 至 35.9ms。 20-50 倍于 Babel:Babel 处理同样代码耗时 11.5ms 至 492ms,Oxc 效率遥遥领先。 2. 实际应用案例 Vue.js:实验性使用 oxc-transform 优化构建流程。 Airtable:在 Bazel 构建中集成 Oxc 的 .d.ts 生成。 Rolldown:直接使用 Rust oxc_transformer crate。
萌萌哒草头将军
2025-09-15
5590
标签:
光交叉连接 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波长/光纤)下,
通往ICT之路
2025-04-09
2K0
标签:
Prettier 3.6.0 正式发布,支持 OXC、Hermes!更快的开发体验!
这次更新带来了实验性的快速 CLI 和全新的 OXC、Hermes 插件,简直是前端开发者的福音! 新插件:@prettier/plugin-oxc OXC 是一个用 Rust 编写的快速 JavaScript 和 TypeScript 解析器,性能优异。 Prettier 3.6.0 引入了基于 OXC 的新插件 @prettier/plugin-oxc,提供了 oxc(JavaScript 语法)和 oxc-ts(TypeScript 语法)两个解析器 安装: yarn add --dev prettier @prettier/plugin-oxc 配置: 在 .prettierrc 中添加: { "plugins": ["@prettier/plugin-oxc `; } OXC 的 Rust 实现让解析过程更快,尤其适合大型 TypeScript 项目。 3.
萌萌哒草头将军
2025-06-24
6580
标签:
Oxc 和 Rolldown Q4 季度的更新计划速览!
前言 今天 Oxc 和 Rolldown 先后发布了 Q4 季度的更新计划,一起来看看吧! 正文 Oxc OXC Q4 计划 Q4 的重点在于推出 Alpha 和 Beta 版本的功能,扩展 linter、格式化和压缩能力: Oxlint Custom JavaScript Plugin Alpha
萌萌哒草头将军
2025-11-17
2750
标签:
Oxc 用 Rust 重新定义了前端编译的性能上限
什么是Oxc? 直到Oxc出现。先搞清楚:Oxc到底是什么?很多人说Oxc是“Rust写的ESLint”或者“更快的Prettier”,这都太小看它了。 为什么Oxc能快到离谱?很多人会说“因为用了Rust”,但这只是一半的答案。Biome也是Rust写的,但Oxc比它还要快3倍左右。真正拉开差距的,是Oxc的架构设计。 比如解析constname="oxc",会为const、name、oxc分别创建新的字符串。Oxc的解析器几乎不做任何复制。它所有的token都只是指向原始源代码的一个引用(起始位置和长度)。 Vite8已经默认使用Rolldown作为打包器,这意味着:模块解析用的是oxc-resolver代码转换用的是oxc-transformer代码压缩用的是oxc-minifier也就是说,当你升级到Vite8
天码行空
2026-05-06
5850
标签:
尤雨溪官宣:Vite8来啦,Rolldown上位,速度提升30倍
≈ 10x Rollup ≈ esbuild,10–30x Rollup ✅ 插件兼容性 Rollup 插件 esbuild 插件 ✅ 开箱兼容 Rollup/Vite 插件 生态集成 — — 与 Oxc ~30s ~19s ↓ 38% 实测我手头的中型 React 项目(120 个模块): vite build —— 42.3s → 5.8s ✅ 而且 CPU 占用更平稳,风扇不再起飞 3️⃣ Oxc 赋能:不只是快,更是“聪明地快” 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,连“间接导出未使用”都能识别!
GoLang学习记
2026-02-27
1.6K0
标签:
尤雨溪 VoidZero 公司推出新一代ts文件打包工具 tsdown!
它基于 Rolldown 和 Oxc 构建,主打高性能和现代化的使用体验,未来可期。 高性能: 构建速度极快,依赖 Oxc(比 SWC 更快)和 Rolldown 打包引擎 插件生态 支持 Rollup、Rolldown、unplugin 和部分 Vite 插件 上手容易: 零配置即可运行 /src'], target: 'esnext', platform: 'browser', dts: { transformer: 'oxc' }, }) 运行也非常简单: npm i 它与 oxc-parser、oxlint、oxc-resolver 等高性能工具组合使用,未来将有可能取代现有工具链中的多个独立模块。
萌萌哒草头将军
2025-04-22
1.2K0
标签:
尤雨溪宣布 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项目,抢先测试,优化代码工作流! 今天的分享就这些了,感谢大家的阅读,如果文章中存在错误的地方欢迎指正!
萌萌哒草头将军
2025-11-17
1.2K0
标签:
4 月 1 日尤雨溪突然宣布使用 Go 语言重写 Rolldown 和 Oxc
前言 今天(2025年4月1日),尤雨溪发布推特,将用Go重写rolldow、Oxc! (不太好分辨是不是 Fake News) Rolldown Oxc 将用 Go 重写 前段时间,TypeScript 官方宣布将使用 Go 重写,速度将快 10x! Oxc:高性能的 JavaScript 工具链(代替 ESLint)。 Parcel 2:底层使用 Rust 重写。 Rome 工具链:从 TypeScript 转向 Rust。
萌萌哒草头将军
2025-04-02
7670
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档