写点什么

冯大辉关于阿里系技术积累文章引发热赞

  • 2013-01-09
  • 本文字数:2279 字

    阅读完需:约 7 分钟

日前,丁香园 CTO 冯大辉在自己博客上发表文章《谈谈阿里系的技术积累》,不论是其博客网站上,还是这篇文章对应的微博之评论,读者和网友看到后,都对阿里系的技术积累和贡献表示赞赏和羡慕。

在文中,冯大辉指出:

喧嚣的双 11 促销活动已经结束,淘宝、天猫、支付宝等阿里旗下的网站在当天爆发出惊人的能量,……金额已经超过美国去年”网购星期一”最高纪录。

他认为:

经此一战,可以说,阿里系在电商领域上的技术积累的确是全球独步了。

接下来,冯大辉总结了阿里系达到目前水准的几个决定性前提:

第一,支付宝、淘宝团队在大规模分布式事务 (Transaction) 处理能力上多年来的技术积累,这份经验相当宝贵;

第二,在 2009 年,阿里巴巴骨干传输网 ABTN (Alibaba Backbone Transmission Network) 的建成为整个阿里系子公司的网络服务能力提供了网络基础保障,这也是国内第一家运营商级别的电子商务骨干网;

第三,以开源领域技术专家,LVS 项目创建人章文嵩先生加盟淘宝为标志,淘宝在底层基础设施上的技术能力大幅提升,章带领的基础核心软件研发团队基于 LVS 实现高性能负载均衡组件,构建了强大而且高效的 CDN 系统,CDN 系统大量采用低功耗服务器 ( GreenCompute.org ),绿色节能;

第四,硬件带来的红利。固态硬盘 (SSD) 与 PCI-E Flash 等硬件组件技术已经足够成熟并被大规模应用,为数据库服务器处理能力提供了硬件层面上的支撑能力。

第五, 在 2008 与 2009 年大刀阔斧的系统结构改进,比如外界所知道支付宝的 SOA 化,淘宝五彩石项目等,最近两三年仍然在做精细化的提升,但是总结架构没有太大的变动。

第六,淘宝技术团队对运维能力的掌控与技术积累,具备相当灵活的分配调度硬件以及网络资源的能力。

在运营层面,冯大辉认为:

在 2010 年与 2011 年的两次双 11 促销活动中,技术团队积累了足够的运维与运营经验,能够有针对性的进行全面准备。

开源软件上的研发,也被冯大辉视为关键因素。具体包括:

  • MySQL
  • 针对业务特点优化定制的 JVM
  • 在 Nginx 基础上改进的 Web 服务器 Tengine
  • 根据电子商务业务自行研发的各种关键组件,比如流控与防攻击模块

冯大辉总结指出:

阿里技术团队正在试图掌控整个网站体系中的所有组件的核心技术,这将是一个趋势。

在人员和团队方面,冯大辉提到:

阿里巴巴数年来在电子商务技术领域领域吸引了不少业界技术专家,如王文彬,章文嵩等,造就了一批顶尖技术牛人,也培养并且储备了一大批技术人才,锻炼了一个有实战经验有战斗力的技术团队。正是这一批踏实肯干的技术人使得这一切成为可能。

在博文后面,网友评论指出:

舞台很重要, 除了阿里的平台, 试想国内哪些公司需要如此巨大的数据系统, 既然无此需求, 当然不会大投入去做这样的系统. 所以国外也只有 google, amazon 这些需要维护海量数据的公司做这方面的东西。所谓时势造英雄,没有国内电子商务近十年来的迅速发展,和国内特殊商业环境, 也就没有现在的阿里的系统。当然阿里人的努力是大家可以看见的, 但我相信,任何一家公司走到阿里这阶段都能做出这样的系统,应为这是公司发展的需求, 也是唯一能发展道路。

在微博上,电动蜗牛提到:

淘宝技术团队对运维能力的掌控与技术积累—这事还真和阿里云相关。整个集团运维的整合了,出身阿里云有几个人和团队在双11、12 中的作用真的灰常重要。

对于六个先决条件, Roy 厉认为:

1、2、3 应该是最关键的,4-6 是锦上添花的东西。

淘宝技术大学校长子柳说道:

在前面两年技术大爆发的潮流下,阿里系占据了一席之地。今后两年可能会稍显沉寂,不仅阿里系,整个业界可能都会。

对此,淘宝副总裁王文彬的看法是:

大流量的网站框架可能已经成熟,但是 CDN 或是带宽流量优化和大数据处理的(实时和缓存)能力还需要很多的创新。

明源软件 CTO阿朱对本文的总结是:

阿里在技术上从骨干网络、CDN、存储、服务器硬件、OS、JVM、数据库、web 服务中间件、负载均衡中间件、SOA 都做了很强的技术改造。在人方面,技术研发团队、业务运营团队、技术运维团队很棒。吸引一批牛人,造就一批牛人,培养一批牛人,储备一批牛人,锻炼了踏实肯干有实战经验有战斗力的技术团队

瘦古龙谈到自己对阿里系工程师的看法:

阿里的工程师分两类:淘宝系的工程师偏傻,但懂得谦虚,并且刻苦努力,最后能做出一番大事业来;阿里云系的工程师相对聪明一点,大都从 ms 过来的,博士,硕士一大堆,但比较轻浮,谁都瞧不起谁,喜欢重构代码,不仅重构的不好,还喜欢吹牛,搞学术的太多,做不了工程项目。

杜宽数码人认为“淘宝是个合格应用软件开发商”:

核心技术尚不能支持独立的生态系统,大数据的处理技术、加密、压缩传输技术的协议层技术、100 万以上的并发处理技术、窄带传输技术、南北互联、跨平台、安全等核心技术不是靠增加服务器、带宽能解决的。

程程她爹 Max 应该是阿里系内部技术人士,他进行了更正:

ABTN 从 2006 年下半年开始建设,2007 年初正式投入使用。经过多年多轮的优化、改造、扩容,现在真的可称的上是运营商级别的核心骨干网。

何劲的围脖指出,阿里系不仅仅在技术上独到:

阿里真正牛逼之处:就是承担风险:把用户不满意等一切涉及纠纷的风险自己扛起来了,并进而提供了中国政府不提供的实质上的司法服务。而与之竞争的乌龟们则在傻傻地希望从技术从流量去实现“突破”。

刚刚加入阿里系的左耳朵耗子认为:

我感觉淘宝和外国公司的最大的差别就是做了一堆 NB 的事,却没注册各种专利。

绝大部分微博和网友都对阿里系在技术上的积累和开放持赞赏态度,这很值得其他公司学习。正像冯大辉在文章结尾指出的:

国内想跟淘宝同台竞技的团队,更应该反思一下到底差距在哪里,哪些地方可以借鉴并且少走一点弯路。

2013-01-09 07:1516493
用户头像

发布了 479 篇内容, 共 157.4 次阅读, 收获喜欢 49 次。

关注

评论

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

中层管理者挖掘需求的七大法宝

石云升

读书笔记 需求 职场经验 管理经验 7月日更

关于胖指针的应用

老实人Honey

架构实战营

【架构实战营1期】模块一作业

Abner S.

架构实战营 #架构实战营

一行Python代码到底有多强大?

Jackpop

Python 大数据

搞测试是件费脑子的事

IT蜗壳-Tango

7月日更

三分钟搞懂依赖注入

喵叔

7月日更

辞职1000小时后,我走进字节跳动拿了offer

Java 程序员 面试 java编程

数仓开发人员经常说的ETL,到底是什么

奔向架构师

数据仓库 数据架构 7月日更

6款工具,让协同开发变得轻而易举!

Jackpop

vscode 开发工具

从现在开始用 NanoID 会取代UUID

devpoint

JavaScript uuid 7月日更

Linux之find常用命令汇总

入门小站

Linux

关于数据安全

奔向架构师

大数据 数据安全

模块一作业

lhp

架构实战营

Redis 高级特性

QiLab

redis

一文掌握OLAP和DataCube数据魔方应用

白程序员的自习室

OLAP BI 数仓 7月日更 DataCube数据魔方

架构实战营 模块一 作业

酷飞不会飞

架构实战营

学习笔记如何写?

Nydia

5分钟速读之Rust权威指南(三十六)模式匹配

wzx

rust

使用 docker 构建时取出构建文件的三种方法

耳东@Erdong

Docker 7月日更 docker build

VS Code有哪些奇技淫巧?

Jackpop

vscode

我猜你也在找内网渗透,这篇难道还不够你嚼烂?

网络安全学海

运维 网络安全 信息安全 渗透测试 内网渗透

入职腾讯一周年了

程序员鱼皮

Java 腾讯 大前端 实习 校招

从零开始构建企业级推荐系统(二十九)

Databri_AI

产品 推荐系统

模块一作业

Geek_35a345

架构实战营 模块一作业

孫影

架构实战营 #架构实战营

InnoDB存储引擎-锁

CodeWithBuff

MySQL innodb

第一周作业

Morphling

#架构实战营

[架构实战营][模块一作业]

KK_TTN

#架构实战营

为了对抗内卷,我“偷”了阿里两份笔记:JDK源码+Java并发图册

Java架构师迁哥

网络攻防学习笔记 Day66

穿过生命散发芬芳

网络攻防 7月日更

程序员外包避坑指南?

孙叫兽

程序员 外包

冯大辉关于阿里系技术积累文章引发热赞_Linux_郑柯_InfoQ精选文章