(1、 Course outline: Lesson 1, Hadoop introduction and virtual machine configuration Lesson 2, Hadoop 2.6 installation Lesson 3, Hadoop 2.6 installation and precautions Lesson 4, Hadoop 1. x and Hadoop 2 basic architecture Lesson 5, Hadoop Eclipse plug-in compilation and installation Lesson 6, MapReduce office principles and common apis Lesson 7, Hadoop simple use Lesson 8, Hadoop chooses Lucene as the distributed index Lesson 9 MapReduce and MySQL Combination Lesson 10, Hadooprpc Source Code Analysis Lesson 11, HadoopRPC Practical Exercise Lesson 12, HadoopRPC Client and Server Source Code Analysis Lesson 13, ApplicationClientProtocol and RM Communication Practical Analysis Lesson 14, YarnApplication Client Implementation Lesson 15, YarnApplicationMaster and RM Communication Practical Analysis Lesson 16, YarnApplicationMaster and NM Communication Practical Analysis Lesson 17 Lesson 18 of ResourceManager's internal event driven process analysis, Lesson 19 of ResourceManager's component analysis, Lesson 20 of NodeManager's internal event driven process analysis, Lesson 21 of NodeManager's component analysis, Lesson 22 of Solr's integration into Yarn's ApplicationMaster, and the software and version used in the course summary are: ① hadoop2.6 ② sts ③ maven 3.0.5 ④ Lucene 5.3.0 ⑤ protobuf2.5. If there is something that can't be solved, come to My Love Open Source, There must be materials or software, tutorials, patches, source code, etc. you need)