本講義出自<b>dean wampler</b>在spark summit eu上的演講,主要介紹了scala在spark上的使用,以及scala能夠在spark上發揮的作用,并在講義中提供在spark上使用scala的相關指導的網址。
scala是一門多範式的程式設計語言,一種類似java的程式設計語言,設計初衷是實作可伸縮的語言 、并內建面向對象程式設計和函數式程式設計的各種特性。scala與spark的搭配可以稱得上完美,scala的兩大優點:1.基于jvm,和hadoop、yarn等內建比較容易;2.函數式程式設計語言,從對外api到對内實作上都更容易統一範式,都完美地符合spark的要求。
