spark哪一年開源的?
2009年。
火花簡史
1.Spark于2009年誕生于伯克利大學(xué)AMPLab,屬于伯克利大學(xué)的研究項目。
2.2010年通過BSD許可協(xié)議正式對外發(fā)布;
3.2012年,Spark第一篇論文發(fā)布,第一個正式版本(Spark0.6.0)發(fā)布;
4.2013年成為Aparch基金項目;發(fā)布SparkStr
大數(shù)據(jù)的框架主要學(xué)習(xí)和使用什么呢?
有許多消息隊列:
1、兔子MQ
RabbitMQ于2007年發(fā)布,是基于AMQP(高級消息隊列協(xié)議)的可重用企業(yè)消息系統(tǒng),是目前最主流的消息中間件之一。
2、ActiveMQ
ActiveMQ由Apache生產(chǎn),ActiveMQ是JMS提供者實現(xiàn),完全支持JMS1.1和J2EE1.4規(guī)范。它速度非常快,支持多語言客戶端和協(xié)議,可以很容易地嵌入到企業(yè)的應(yīng)用環(huán)境中,并具有許多高級功能。
3、RocketMQ
RocketMQ是阿里公司的開源產(chǎn)品,用Java語言實現(xiàn)。它在設(shè)計上參考了卡夫卡,并做了一些改進(jìn)。消息可靠性比卡夫卡好。RocketMQ廣泛應(yīng)用于阿里集團(tuán)的訂單、交易、充值、流量計算、消息推送、日志流等。
4、卡夫卡
ApacheKafka是一個分布式消息發(fā)布和訂閱系統(tǒng)。它最初是由linkedIn作為基于獨特設(shè)計的分布式提交日志系統(tǒng)實現(xiàn)的,后來成為Apache項目的一部分。Kafka系統(tǒng)快速、可擴(kuò)展且耐用。它的分區(qū)特性、可復(fù)制性、容錯性都是很好的特性。