有家公司叫facebook,国内戏称为脸书,他的创始人用php花了两周时间就搞出了facebook,当时宣传口号是脸书的服务器不会宕机。后来,脸书也遇到了php的性能问题,当时脸书内部讨论这个问题,提出了几个方案其中一个就是用Java重构,这个呼声还是蛮高的。但是有个问题,facebook原有的代码几千万行,如果重构相应的培训,还有技术选型,都需要时间金钱,而且相应的功能还在追加,代码量还在加,完全停下来重构,估了一下时间大概要一年,在互联网时代这意味着退场。在这百般焦急之际,有个叫赵海平的华人工程师提出把php代码中间转一道转成c++代码,这样就行,他不光说还亲自开发了还成了——HipHop也就是现在著名的php虚拟机hhvm的雏形(即使现在已经完全不参与hhvm的研发,但是基础代码还是在用赵海平的)。
许多公司发展的时候,会遭遇性能瓶颈问题,这时候,要么就是达到性能要求的新语言新工具重构,要么就是像脸书阿里重新做个虚拟机。但是重新做个虚拟机,技术储备人才要求不小,也就脸书阿里这种体量的,大部分公司技术储备不到这个水平,这样考虑还是砸钱重构来的实际。那位在脸书做出php虚拟机的赵海平,现在在阿里开发taobaojvm。
架构平台开发微信: 18510818788
网友评论