随笔分类 -  spark/kafka/akka

scala相关
kafka源码分析之二客户端分析
摘要:客户端由两种:生产者和消费者 1. 生产者 先看一下生产者的构造方法: 很多代码是读取配置文件,但红色部分才是主要: 调用Sender线程的run方法 调用NetworkClient的send方法 selector调用channel来发送: 调用channel的send方法: 这里Transport 阅读全文
posted @ 2016-08-09 11:08 一天不进步,就是退步 阅读(3107) 评论(0) 推荐(0) 编辑
spark源码解析之scala基本语法
摘要:1. scala初识spark由scala编写,要解析scala,首先要对scala有基本的了解。1.1 class vs objectA class is a blueprint for objects. Once you define a class, you can create object... 阅读全文
posted @ 2016-01-19 14:27 一天不进步,就是退步 阅读(1589) 评论(0) 推荐(0) 编辑
spark源码解析之基本概念
摘要:从两方面来阐述spark的组件,一个是宏观上,一个是微观上。1. spark组件要分析spark的源码,首先要了解spark是如何工作的。spark的组件:了解其工作过程先要了解基本概念官方罗列了一些概念:TermMeaningApplicationUser program built on Spa... 阅读全文
posted @ 2016-01-16 17:28 一天不进步,就是退步 阅读(2752) 评论(0) 推荐(0) 编辑
apache-spark导入eclipse环境
摘要:工作中用到了apache-spark,想深入了解一下,决定从源码开始。先导入到常用的ide,eclipse吧:准备工作 1. 下载Eclipse:http://scala-ide.org/ 2. 从github上下载源码:https://github.com/apache/spark第一个实验品是S... 阅读全文
posted @ 2016-01-16 13:09 一天不进步,就是退步 阅读(2442) 评论(0) 推荐(0) 编辑