
王磊
本书是对Java程序员面试中常见的微服务、网络编程、分布式存储和分布式计算等必备知识点的总结,包括Spring原理及应用、Spring Cloud原理及应用、Netty网络编程原理及应用、ZooKeeper原理及应用、Kafka原理及应用、Hadoop原理及应用、HBase原理及应用、Cassandra原理及应用、ElasticSearch原理及应用、Spark原理及应用、Flink原理及应用。
- spring: 原理/应用 IoC AOP MVC 事务 MyBatis缓存 - spring cloud: 原理/应用 boot config eureka consul hystrix zuul 链路监控 - netty: 原理/应用 - zk: 原理/应用 选举机制 数据模型 应用场景 - kafka: 原理/应用 组成 数据存储设计 生产者并发设计 - Hadoop: 原理/应用 HDFS MapReduce YARN - HBase: 原理/应用 列式存储 架构组成 数据读写流程 - Cassandra: 原理/应用 数据模型 Gossip协议 NWR理论 一致性hash 副本策略/读写机制 - ES: 原理/应用 数据模型 分布式架构 数据读写原理 段合并 - spark: 原理/应用 特点 模块组成 运行机制 RDD/Streaming/SQL/DataFrame/DataSet - Flink: 原理/应用 核心概念 架构 事件驱动模型 数据分析应用 基于状态的内存计算
总结一下框架软件知识点和用法,跟能拿到offer还有一定差距
没有用心写书,敷衍了事,草草几句应付
覆盖范围还是挺多的 很多也都是粗略的带了一笔,有部分用不上的也没有细看👀
这本书可以当个目录书看一下,快速看完,了解一些常规知识,再配合其他书籍深入
大而全 然而每个技术只是蜻蜓点水
全篇都是复制粘贴 没有任何思考
基础不怎么好,看的云里雾里的。
意义不大,特别是后面大数据的框架,全书像是肤浅的扩列知识,浪费我的时间。
当个汇总看吧,大多知识点不够深入