当前位置: 首页 > java

高性能Java架构:核心原理与案例实战 pdf电子书[105MB]

  • java
  • 更新时间:2024-10-16 15:30:37
简介《高性能Java架构》是由张方兴编著,《高性能Java架构:核心原理与案例实战》是按照程序设计与架构的顺序编写的,共13章。第1章介绍学习高性能Java应了解的核心知识,为前置内容。第2章和第3章讲解在编写代码之前,如何高效地为MySQL...
《高性能Java架构:核心原理与案例实战》pdf电子书下载
《高性能Java架构:核心原理与案例实战》pdf百度网盘

《高性能Java架构:核心原理与案例实战》pdf百度网盘

《高性能Java架构:核心原理与案例实战》pdf百度网盘

《高性能Java架构:核心原理与案例实战》pdf百度网盘


 

《高性能Java架构:核心原理与案例实战》是按照程序设计与架构的顺序编写的,共13章。第1章介绍学习高性能Java应了解的核心知识,为前置内容。第2章和第3章讲解在编写代码之前,如何高效地为MySQL填充亿级数据,并对MySQL进行基准测试,以便在之后编程时有所比较。第4章讲解在编写代码的过程中如何优化代码,使代码更高效。第5章和第6章讲解在写好代码之后如何测试并优化场景响应速度。第7章和第8章讲解在程序上线执行一段时间之后如何对MySQL进行主从复制、分库分表。第9章讲解如何通过Prometheus和Grafana监控MySQL节点。第10章和第11章讲解如何通过堆内缓存、堆外缓存(MapDB)和磁盘缓存解决MySQL数据库性能不佳的问题。第12章讲解如何使用分布式锁Redisson解决实际应用中常见的数据一致性问题。第13章简要介绍Java中的常见架构与工具。

《高性能Java架构:核心原理与案例实战》不仅适合Java初学者、刚入行的编程人员,也适合对高性能、高并发感兴趣的程序员。


作者简介:
张方兴,多年从事Java编程工作,参与多个项目研发,曾编著《微服务分布式基础架构与实战——基于Spring Boot+Spring Cloud》一书。

目录:
第1 章 高性能Java 核心知识概述 ................................................................ 1
第2 章 为MySQL 填充亿级数据 .................................................................. 27
第3 章 MySQL 基准测试:sysbench 与mysqlslap .................................... 36
第4 章 代码单元的性能测试与优化 ............................................................ 57
第5 章 Web 性能测试解决方案:JMeter .................................................... 67
第6 章 SQL 优化与索引优化 ...................................................................... 83
第7 章 MySQL 主从复制 .......................................................................... 101
第8 章 MySQL 分库分表:MyCAT ........................................................... 129
第9 章 MySQL 性能监控解决方案:Prometheus+Grafana ...................... 152
第10 章 堆内缓存解决方案:Java 堆内缓存与Guava Cache .................. 171
第11 章 堆外缓存与磁盘缓存解决方案:MapDB ...................................... 203
第12 章 基于Redis 的分布式锁解决方案:Redisson ............................... 214
第13 章 Java 中的常见架构与工具 ........................................................... 233

点击下载