写点什么

Facebook 大牛、HipHop 作者赵海平加入阿里巴巴

  • 2015-03-15
  • 本文字数:944 字

    阅读完需:约 3 分钟

3 月 14 日,阿里技术保障在其官方微博宣布Facebook 的第一位中国工程师、HipHop 作者赵海平即将加入阿里技术保障部。赵海平是北京大学1987 级的学生,并于2007 年3 月加入正式加入Facebook,在工作期间,他曾创建了著名的HipHop 项目,也参与了后来的HHVM 项目。赵海平加入阿里巴巴后将重点攻克他们在软件性能以及Java 使用过程中遇到的疑难杂症。

HipHop 是赵海平创建的一个程序解释器项目(实现细节可以参考这个视频),它可以将PHP 脚本代码先转换成抽象语法树(AST),之后再转换成优化的C++ 代码。Hiphop 不仅可以大幅提升代码的运行速度,而且还可以提高CPU 的利用率,从而降低硬件成本。但是使用HipHop 后,Facebook 又遇到了新的问题,因为HipHop 还没有完全实现PHP 的所有特性,所以工程师在调试代码时已经不能再使用标准的PHP 解释器。接下来,他们又开发了自己的解释器HPHPi 来解决这个问题,而 HPHPi 的运行速度比较慢,并且功能也不完善,于是就有了后来的 HHVM。 HHVM 是一个 PHP 虚拟机,它支持所有的 PHP 语法,可以无缝切换到官方的 PHP 版本,宣称比官方版本快 9 倍之多。目前最新的版本是 3.6.0,在 GitHub 上的关注量已超过 1 万,从贡献列表中可以看到赵海平对 HHVM 也有代码贡献,但主要集中在 2011 年。关于 HHVM,InfoQ 之前就有报道过,读者可以参考阅读。

关于赵海平为什么要加入阿里巴巴以及加入之后的具体工作,他在告别信中这样写到:

作为一个华裔工程师,我想让中国也成为软件技术最好的地方,我想让阿里也成为最值得工作的地方,他们的架构非常庞大,是我用武之地,他们面临的软件性能问题对他们至关重要,他们在使用 Java 的过程中有很多的有趣的问题需要解决,我想在那里继续我期盼成为最伟大的计算机科学家的梦想之路,我至少可以成为一个专业的程序员,祝福我吧!

赵海平非常喜欢编写代码,在 Facebook 2011 年的一个采访中,他表示,代码就是他生活中最大的乐趣,他特别喜欢在早晨工作。同时,在采访中,赵海平也对不同阶段的工程师提出了自己的建议,读者可以自行阅读。另外,InfoQ 近期会对赵海平进行一次独家专访,敬请期待。目前我们已经正式邀请赵海平回国参加 QCon 北京大会担任主题演讲嘉宾,最新消息会及时和大家同步,对 QCon 大会感兴趣的读者可以查看官网页面了解详情。

2015-03-15 19:5623456
用户头像

发布了 219 篇内容, 共 139.6 次阅读, 收获喜欢 191 次。

关注

评论

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

软件测试/测试开发/全日制/测试管理丨兼容性测试

测试人

软件测试

SD-WAN服务简介及挑选服务商指南

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

云厂商是什么意思?2024年知名云厂商有哪些?

行云管家

云计算 云服务 行云管家 云厂商

云联接:揭开SD-WAN神秘面纱,颠覆你对网络的认知!

博文视点Broadview

PS磨皮滤镜降噪插件Imagenomic Professional 支持ps2024 兼容M1

南屿

磨皮插件 ps滤镜下载 Imagenomic Imagenomic Professional

5分钟带您了解DRS录制回放

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

ScaleUp插件使用方法 附ScaleUp for Mac破解版资源

南屿

高级视频增强工具 ScaleUp插件下载 ScaleUp mac破解版 AE/PR插件

软件测试/测试开发/全日制/测试管理丨Android WebView 技术原理

测试人

软件测试

堡垒机和数据库防水坝的区别一二

行云管家

数据库 网络安全 堡垒机 数据库防水坝

NFTScan | 01.08~01.14 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

photoshop色轮插件Coolorus怎么安装 附Coolorus 许可证

南屿

Coolorus mac版 PS调色插件 Coolorus许可证 Coolorus安装教程

实用fcpx插件:Photo Montage(轻松制作照片动画)

南屿

fcpx fcpx插件

QCN9024: The future of wireless communications, five major advantages over competitors

wallysSK

App加固:不同类型和费用对比

eBPF运行时安全

统信软件

安全 ebpf 运行时

LED透明显示屏前景发展怎么样?

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家 市场 #研发

如何利用 APM 追踪完整的类函数调用

心有千千结

APM Datadog OpenTelemetry 系统可观测性 DDTrace

软件测试/测试开发/全日制/测试管理丨iOS 自动化相关工具

测试人

软件测试

微店获得微店商品详情 API(micro.item_get)在电商中的发展

技术冰糖葫芦

API

如何定位和优化程序CPU、内存等性能之巅

雪奈椰子

FCPX插件-动态视频运动模糊视觉特效 mMotion Blur 支持Intel和Apple M芯片

南屿

fcpx动态视频 运动模糊视觉特效 fcpx插件下载 fcpx特效

ps一键磨皮插件Delicious Retouch 5怎么安装 支持M芯片

南屿

磨皮插件 Photoshop 插件

30款绚彩天空背景特效PS渐变-Photoshop天空渐变

南屿

ps渐变 天空背景特效 Photoshop素材

电子签章接口调用,以契约锁为例

Geek_2a38d5

电子签章 契约锁

AE蓝宝石插件BorisFX Sapphire 2024 for Mac破解版 及新功能介绍

南屿

Sketch Measure for Mac中文破解版 sketch标注插件下载

南屿

Sketch Measure mac中文版 sketch标注插件

Lightroom预设资源-高级食物lr预设 附lr预设导入教程

南屿

高级食物lr预设 Lightroom预设下载 lr预设怎么导入

软件测试/测试开发/全日制/测试管理丨CSS Selector

测试人

软件测试

外贸自建站推广为何首选谷歌广告?谷歌广告的优势在哪?

九凌网络

Authing 入选中国信通院《 2023 高质量数字化转型产品及服务全景图》

Authing

中国信通院 信通院 Authing

Facebook大牛、HipHop作者赵海平加入阿里巴巴_PHP_小盖_InfoQ精选文章