笔记:深入解析MapReduce架构设计与实现原理 第4章 RPC框架解析
来源:互联网 发布:网络大电影宣发公司 编辑:程序博客网 时间:2024/06/01 23:32
一、RPC 四个部分
1、序列化层:传递的参数都实现Writable
2、函数调用层:采用反射和动态代理
3、网络传输层:基于Socket
4、服务器端处理框架:基于Reactor模式的事件驱动I/O模型
二、反射与动态代理
java.lang.reflect.Proxy
java.lang.reflect.InvocatinHandler
三、Java NIO
主要数据类型:
Channel、Buffer、Selector'、SelectionKey
四、Hadoop RPC
1、实现过程
2、ipc.RPC 分析
3、ipc.Client 分析
4、ipc.Server 分析
5、RPC参数
五、MapReduce通信协议
1、JobSubmissionProtocol
2、InterTrackerProtocol
3、TaskUmbilicalProtocol
4、其他用于管理的协议
0 0
- 笔记:深入解析MapReduce架构设计与实现原理 第4章 RPC框架解析
- 笔记:深入解析MapReduce架构设计与实现原理 第3章 MapReduce编程模型
- [读书笔记]深入解析MapReduce架构设计与实现原理——CH4 Hadoop RPC基本框架
- 笔记:深入解析MapReduce架构设计与实现原理 第6章 JobTracker 内部实现
- 笔记:深入解析MapReduce架构设计与实现原理 第5章 Job提交与初始化
- 笔记:深入解析MapReduce架构设计与实现原理 第2章 MapReduce设计理念和基本架构
- 新书《深入解析MapReduce架构设计与实现原理》
- Hadoop技术内幕:深入解析MapReduce架构设计与实现原理
- Hadoop技术内幕:深入解析MapReduce架构设计与实现原理
- Hadoop技术内幕:深入解析MapReduce架构设计与实现原理
- SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)-笔记(四)AOP设计与实现
- 《深入解析Spring架构与设计原理》阅读笔记(一)----IOC容器的设计与实现
- [读书笔记]深入解析MapReduce架构设计与实现原理——CH4 Java反射机制与动态代理
- 《深入解析Spring架构与设计原理》阅读笔记1
- SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)-笔记(一)IOC解析
- SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)-笔记(六)AOP拦截器调用的实现
- SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)-笔记(二)IOC注入
- SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)-笔记(三)AOP概念
- OpenCV学习笔记(五十)——Algorithm类介绍(core)
- Windows中的时间(SYSTEMTIME和FILETIME)
- three.js 源码注释(六十四)objects/Skeleton.js
- c语言实现,用最小二乘法求解方程数多于未知变量的线性方程组的最适解(即矛盾方程组)
- 保持numlock处于开启状态
- 笔记:深入解析MapReduce架构设计与实现原理 第4章 RPC框架解析
- 【Android】Dimension转换算法原理分析
- 编程之美_1.2中国象棋将帅问题
- 九度Online Judge求职面试题集及解题思路
- firefox使用小技巧
- PhpExcel中文帮助手册|PhpExcel使用方法
- Java RuntimeException类几点说明
- 数据结构实验五——栈实现数制转换
- LeetCode | Consecutive Numbers