当前位置:主页>资 讯>安全动态>

新时代“黑客” 研发Fiangle语言

美国《连线》杂志6月26日刊文介绍,马瑞斯?埃里克森(Marius Eriksen)与团队一起为推特编写Fiangle语言,将彻底改变推特数据处理,用户能随时访问任何推特页面。而他本人也代表着从谷歌走出来,推崇自由试验,推动网络技术发展的一代工程师。

马瑞斯•埃里克森

新时代“黑客”

埃里克森大学本科时期作业之一就是窃听学校网络电话。当时,埃里克森在密歇根大学信息与科技中心跟随彼得?哈里曼教授学习。埃里克森回忆,“哈 里曼教授从不明确给作业,也没有方向,只有暗示,让人惴惴不安。”一次,哈里曼提到学校将启用新的网络电话,于是埃里克森和研究生尼尔斯?普罗沃一起寻找 该系统的漏洞。先是尼尔斯开发了窃听电话的软件,随后埃里克森“黑”进了视频通话。

这些学习经历对埃里克森影响巨大,埃里克森总结道,“我意识到我不需要甚至不想要任何计划来工作。有时带着发现问题的态度来处理问题反倒比目的明确效果好得多。”

之后,尼尔斯成为了谷歌重要的计算机安全研究人员,将埃里克森也带入了谷歌。在谷歌,埃里克森参与了网页信息传递加速项目,该项目的成果是SPDY协议(HTTP协议的加强)。埃里克森参与的最重要的项目是名为Borg平台,该平台是整个谷歌的基础。

谷歌效应与推特超越

在网络巨头中,谷歌以试验态度著称,还鼓励员工自由支配20%工作时间。然而对于埃里克森来说,至少就信息中心领域,推特具有的自由试验的空间更大。因为谷歌软件平台由谷歌设计,受谷歌掌控,而推特则欢迎开源软件,甚至愿意用其改写自己最基本的系统。

埃里克森表示,“在谷歌,你可以开发软件或创造其他什么,但你必须和谷歌创造的一系列设施相符。而推特不同,推特软件和系统不那么僵硬,你可以使用开源软件。”

埃里克森在推特建立不久就加入,并在推特找到了更广阔的自由试验的空间,最好的例子就是埃里克森最近的Finagle语言项目。Finagle不仅是开源软件,更重要的是这个项目几乎将从头到尾改写推特信息传递方式,并且借助微博客的载体,这次试验的边界还无可知。

推特Finagle语言

起初,推特建立在Ruby语言之上。而随着访问量不断增长,推特工程师不得不改用Scala语言。现在,埃里克森与其他工程师研发出的Finagle语言使得推特可以被分解成各自独立而又相互协调的服务,保证用户能随时访问推特页面。

Finagle语言是一个无关协议,异步远程过程调用(RPC)系统,可以在JVM平台上构建金字塔形的服务体系,各层信息不论协议如 何可以随时相互交流。推特本身就是以这种方式进行信息交流,用户访问推特网站时,网站会调用包括个人数据库以及其他相关用户信息在内的许多服务。 Finagle语言的使用将使效率更高,并且能够同时处理的用户数量、信息数量也更多。

(责任编辑:)

分享到:

更多
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
  • 微笑/wx
  • 撇嘴/pz
  • 抓狂/zk
  • 流汗/lh
  • 大兵/db
  • 奋斗/fd
  • 疑问/yw
  • 晕/y
  • 偷笑/wx
  • 可爱/ka
  • 傲慢/am
  • 惊恐/jk
用户名: 验证码:点击我更换图片
资料下载专区
图文资讯

由蜜罐引发的物联网安全小谈

由蜜罐引发的物联网安全小谈

最近几年,物联网正以迅雷不及掩耳之势四处圈地,凡联网之物都能被黑的恶名也如影随形...[详细]

女子傻眼:银行卡刚存30万,瞬间只剩400

女子傻眼:银行卡刚存30万,瞬间只剩400

个人信息被泄露,在这个年代,好像已经屡见不鲜。但昨天,记者从海曙检察院听闻了一个...[详细]

黑客针对香港的网络攻击中利用了新型的IE浏

黑客针对香港的网络攻击中利用了新型的IE浏览器0day

微软公司在昨日修复了漏洞(CNNVD-201508-429),但攻击者已经在进行水坑攻击的过程中利...[详细]

骗子植入手机木马的10大招术:看完你将会“

骗子植入手机木马的10大招术:看完你将会“百毒不侵”

一、冒充移动客服10086 此类案件中,犯罪分子通过技术手段伪装成移动客服10086向不特...[详细]

滴滴打车有漏洞 淘宝买个软件免费打车

滴滴打车有漏洞 淘宝买个软件免费打车

近日,重庆晚报记者接到读者反映,不法商人用黑客软件刷券在淘宝网销售,声称只要几元...[详细]

返回首页 返回顶部