hadoop的源碼
protobuf 2.5版本
JDK
hadoop 2.x版本中采用了Protocol Buffer (簡稱protobuf)作為序列化和反序列化的工具,所以我們在修改源碼時需要按照相應規則編寫message來實現數據的傳輸。