AKKA
Spark的运行效率高于Hadoop, 由于hadoop会把每次结果写入磁盘IO, 而spark是放在缓存中,并且Spark用到了AKKA库。
Akka 响应式编程和不可变量的特性,减少了对锁的使用,同时有效使用了线程。如果在多个线程中同时使用某块区域则会用到锁,如果变量在初始时赋值,后续不可变,则效率提高。docker上的调度器也是使用了不可变变量,kafka也使用了akka。
scala建议使用JDK 8
scala 的 SBT 类似java的maven
转载请注明原文地址: https://ju.6miu.com/read-6294.html