一年一度的RSA信息安全大会即将召开,本届RSA2014大会将于2月24日—2月28日在美国旧金山开幕,与往届大会一样,RSA2014也有一个主题:分享·学习·保护——利用集体智慧。51CTO资深记者将赴美采访,欲了解更多详情,敬请关注RSA2014专题报道(http://netsecurity.51cto.com/secu/RSA2014/index.html)。
自1995年首届RSA大会的“埃及圣甲虫封印”,RSA大会已经为我们讲述了19年的信息安全故事。RSA大会每年都会选定一个独特的主题,主题取决于和信息安全有关的具体贡献或说明,并且主创人员会设计一个故事,并在整个会议期间将其贯穿始终。
本届RSA2014大会的主题讲述了一个集体智慧的故事:一些伟大的发现是不会发生在虚拟世界的,如果不受时间或距离的约束,把几十种看法、几百种观点以及成千上万的想法汇聚到一起将是非常有意思的事情。如果我们充分利用集体智慧,这每一个突破性进展都会成为时代创新的催化剂。
量变终将产生质变,循序渐进的创新也会迎来真正的变革。而作为能够对TB量级乃至PB量级数据进行分布式处理的Hadoop开源框架,正是由数学历史上一系列的重要发现推动而产生。
虽然Hadoop在今天已经成为如何利用有意义的方式来组织那些复合指数和结构化数据的重要基础平台,但产生Hadoop技术概念的起源可以追溯至最早的1674年。
1674年,德国发明家和数学家戈特弗里德·威廉·莱布尼茨(Gottfried Wilhelm Leibniz)试图创造一种能够证明或反证任何命题的语言。
1882年,著名数学家大卫·希尔伯特(David Hilbert)则向莱布尼茨想法的可实现性提出了挑战。
1936年,美国逻辑学家和数学家阿隆佐·邱奇(Alonzo Church)则通过创建λ演算(lambda演算),证明了希尔伯特的挑战是无法解决的。而随后Lambda演算对函数式编程语言产生了巨大的影响,比如Lisp语言、ML语言和Haskell语言等等。
1958年,计算机科学家约翰·麦卡锡(John McCarthy)使用λ演算开发出了LISP编程语言。
2004年,软件工程师杰弗里·迪恩(Jeffery Dean)和桑杰·格玛沃特(Sanjay Ghemawat)合作,利用LISP编程思想则创建了用于大规模数据集(大于1TB)并行运算的MapReduce软件架构。
2006年,道格·卡廷(Doug Cutting)通过自己的Lucene软件结合之前的MapReduce软件架构,与同为程序员出身的迈克·加法雷拉(Mike Cafarella)合作,缔造了支持对大量数据进行分布式处理的Hadoop软件框架,并通过Hadoop的演进发展改变了现在我们利用大数据的方式。
通过上面的历史事件不难看出,如果只是一个想法就能够改变人们的生活,或创新的进程的话,那么当成千上万的IT安全专业人士在同一时间里为了相同的目标而齐聚一堂时,这样的爆发力可以想象吗?如果一个人、一个团体或一个公司可以抓住机遇进行创新,那么将他们集合到一起,必将会有更具突破性的发现和进展。