2022 OceanBase 年度发布会,点击了解详情 了解详情
写点什么

快讯:淘宝自主研发文件系统 TFS 正式开源

  • 2010 年 9 月 29 日
  • 本文字数:525 字

    阅读完需:约 2 分钟

InfoQ 曾经深入报道淘宝自主研发文件系统 TFS ,并对其技术负责人李震进行了专访,TFS 的主要特点包括:

  • 完全扁平化的数据组织结构,抛弃了传统文件系统的目录结构。
  • 在块设备基础上建立自有的文件系统,减少 EXT3 等文件系统数据碎片带来的性能损耗。
  • 单进程管理单块磁盘的方式,摒除 RAID5 机制。
  • 带有 HA 机制的中央控制节点,在安全稳定和性能复杂度之间取得平衡。
  • 尽量缩减元数据大小,将元数据全部加载入内存,提升访问速度。
  • 跨机架和 IDC 的负载均衡和冗余安全策略。
  • 完全平滑扩容。

当时,李震在采访中表示,TFS 将会在九月份开源,引起了社区的广泛关注。

今天,TFS 在淘蝌蚪平台上正式开源,采用 GNU General Public License v2 授权,读者可以下载(通过 svn checkout http://code.taobao.org/svn/tfs/trunk/ tfs)或者在线浏览源代码。笔者快速查看了一下,发现代码结构和命名与InfoQ 采访中提到的 TFS 架构图一一对应,清晰明了,读者朋友可以进一步研究。

除此之外,TFS 还提供了详细的中文帮助文档,便于国内社区学习和使用 TFS 文件系统,主要文档包括:

感兴趣的朋友可以访问 TFS 开源站点了解更多信息,InfoQ 也将继续关注国内社区的最新发展。

2010 年 9 月 29 日 04:179106
用户头像

发布了 501 篇内容, 共 229.3 次阅读, 收获喜欢 51 次。

关注

评论

发布
暂无评论
发现更多内容

模块八-设计消息队列存储消息数据的 MySQL 表格

凯博无线

JavaScript闭包

大熊G

JavaScript 前端 6月月更

InfoQ 极客传媒 15 周年庆征文|dubbo+zookeeper与提供者provider、消费者consumer通信原理讲解

No Silver Bullet

zookeeper 架构 dubbo 6月月更 InfoQ极客传媒15周年庆

Linux开发_文件目录操作介绍、创建BMP图片

DS小龙哥

6月月更

银行布局元宇宙:数字藏品、数字员工成主赛道!

CECBC

在M1上体验三星T7移动硬盘的性能

IT蜗壳-Tango

IT蜗壳教学 6月月更

C#入门系列(十二) -- 字符串

陈言必行

C# 6月月更

疫情居家办公体验 | 社区征文

天黑黑

初夏征文

设计消息队列存储消息数据的 MySQL 表格

小虾米

「架构实战营」

云原生时代微服务架构设计实践

Xiao8

6月月更

SAP HANA 错误消息 SYS_XSA authentication failed SQLSTATE - 28000

Jerry Wang

数据库 SAP hana 6月月更 数据库权限

InfoQ 极客传媒 15 周年庆征文|position:fixed 虚拟按键触发后无法生效问题分析及解决方案探究

No Silver Bullet

前端 6月月更 InfoQ极客传媒15周年庆 position:fixed

InfoQ 极客传媒 15 周年庆征文|必杀技--使用FFmpeg命令快速精准剪切视频

迷彩

前端 ffmpeg 视频剪辑处理 6月月更 InfoQ极客传媒15周年庆

Node.js实用的内置API(一)

devpoint

node.js 全栈开发 InfoQ极客传媒15周年庆

统一认证中心 Oauth2 高可用坑

Xiao8

微服务架构 安全架构 6月月更

『Three.js』辅助坐标轴

德育处主任

canvas three.js 6月月更

模块8作业

KennyQ

架构训练模块 7

小马

#架构训练营

何时使用 Django?与其他开发堆栈的比较

海拥(haiyong.site)

6月月更

元宇宙是短炒,还是未来趋势?

CECBC

BaseDexClassLoader那些事

北洋

6月月更

2022 阿里云飞天技术峰会 - 主论坛

2022 阿里云飞天技术峰会 - 主论坛

快讯:淘宝自主研发文件系统TFS正式开源_Java_崔康_InfoQ精选文章