- 0
- 0
- 约2.26千字
- 约 2页
- 2026-05-22 发布于北京
- 举报
NameNode.main()‑启动
NameNode.initialize()‑初始化的逻辑
‑startHttpServer()‑启动自己的http服务器,后面接收别人发送过来的http请求‑
loadNamesystem()‑初始化FSNamesystem,磁盘加载fsimage和edits进行内
存合并‑createRpcServer()‑初始化rpcserver,接收别人调用过来的rpc请求
很多搞大数据的同学,可能java基础比较差,所以说可能连http和rpc的区别都没搞清楚,
要求是有比较好的java基础的,大数据架构课程之前,是有几个月的java架构的课程,包
含的重点就是三块东西
(1)阶段一:大型Java工程的开发、流程、规范、需求、文档
(2)阶段二:分布式系统架构,分布式服务框架(springcloud为主的http类的服务框架,
dubbo为主的rpc类的服务框架),分布式事务,分布式锁,分布式协调(zookeeper,源码
剖析,分布式机制和原理)
(3)阶段三:微服务架构,自动化测试、持续集成、自动化部署、与运维、分布式日志
,这块内容本质上涉及到由大量微服务组成的分布式系统的整体开发、测试、运维及管理
深入学习大数据的话,上
原创力文档

文档评论(0)