JavaBooks

  • 推荐书单

书单

01.JVM

  • 深入理解Java虚拟机

02.NIO

  • Netty实战
  • Netty权威指南

03.Java并发编程

  • Java并发编程实践

04.技术框架

  • Spring 实战
  • Spring Boot编程**

05.数据库

  • 高可用MySQL
  • 高性能MySQL

06.分库分表

07.RPC与微服务

  • 深度剖析Apache Dubbo核心技术内幕

08.分布式缓存

  • 深入分布式缓存:从原理到实践

09.分布式消息

  • 分布式消息中间件实践

10.分布式架构设计

  • 数据密集型应用系统设计
  • 高可用架构,高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh
  • 微服务架构设计模式

11.重构与系统改造

  • 大型网站技术架构演进与性能优化
  • 发布!设计与部署稳定的分布式系统
  • 重构:改善既有代码的设计

12.程序员成长

  • 高效程序员的45个习惯

99.其他

详细推荐书单

基础入门

Java编程**(Thinking in Java)、Java核心技术(Core Java) ,Java8 实战(Java in action),Effective Java中文版,代码大全

框架入门与深入

Spring实战(Spring in action),Hibernate实战(Java Persistence with Hibernate),深入分析Java Web技术内幕,互联网轻量级SSM框架解密,MyBatis 3源码深度解析,Spring技术内幕,Spring Boot技术内幕,Spring微服务实战

NIO与并发编程

Java并发编程实战(Java Concurrency in Practice),Java并发编程的艺术,Java异步编程实战,Netty实战,Netty权威指南,NIO与Socket编程技术指南,

JVM与性能

深入理解Java虚拟机,深入理解JVM字节码,Java性能优化权威指南,Java性能权威指南,性能之巅,高可用MySQL,高性能MySQL

分布式与中间件

分布式系统:概念与设计,分布式消息中间件实践,分布式系统应用设计,数据密集型应用系统设计,分布式服务架构:原理、设计与实战,分布式系统架构,深入分布式缓存:从原理到实践,Kafka权威指南,深入理解Kafka:核心设计与实践原理,Apache Kafka源码剖析,RocketMQ技术内幕:RocketMQ架构设计与实现原理,深度剖析Apache Dubbo核心技术内幕,Redis实战,

架构设计与互联网技术

系统架构:复杂系统的产品设计与开发,软件架构,分布式系统架构:技术栈详解与快速进阶,亿级流量网站架构核心技术,京东基础架构建设之路,企业IT架构转型之道:阿里巴巴中台战略**与架构实战,高可用架构,高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh,架构之美,架构简介之道,大型网站技术架构演进与性能优化,发布!设计与部署稳定的分布式系统,微服务架构设计模式,微服务设计,生产微服务,软件系统架构:使用视点和视角与利益相关者合 ,DevOps 软件架构师行动指南,DevOps 实践指南,企业应用架构模式,企业集成模式

其他

图解设计模式、图解HTTP协议、图解性能优化,重构:改善既有代码的设计,混沌工程,深入理解计算机系统,数据库全书,虚拟机:系统与进程的通用平台,程序员的职业素养,数学之美,算法之美,系统之美,计算进化史,人月神话,编程珠玑,高效程序员的45个习惯:敏捷开发修炼之道,算法导论,计算机程序设计艺术,程序员修炼之道,有效的单元测试,