要明白高并发java service架构,哪些书适合入门哪些书适合深入

如果MySQL是你的瓶颈就去看:High Performance MySQL: Optimization, Backups, Replication, and More如果Redis是你的瓶颈,就去搜文章来看(因为没书可看):ten thousand hours ? Scaling RedisHow Twitter Uses Redis to Scale
■网友
Concurrency Practice in Java又一部 约书亚·布洛克 大神的经典之作,当然本书的另一位主作者为 Doug Lea(影响两次Java历史上的大变革的大神)。这本书几乎就是Java并发和多线程编程方面的权威,同时也是核心Java开发人员必读的一本书。本书的强大主要表现在
本书非常详细地描述了多线程和并发中的诸多(小)细节。本书并非聚焦于核心Java代码的实现,而是关注并发引起的问题,比如死锁,饥饿,线程安全,竞争条件,然后提供可行的方法来解决这些问题。因此这本书可以很好地帮助开发者了解并掌握并发包以及其中的CountDownLatch,CyclicBarrier,BlockingQueue,Semaphore这些类。这也是我一遍一遍阅读这本书的原因。书中的例子简明扼要清晰,很能描述问题。解释明确:本书很好地解释了什么是错的,为什么错,怎样改正。这也是本书畅销的原因之一。查看详细:亚马逊
P.S.9本Java程序员必读的书

■网友
先看《Java并发编程实战》《Java并发编程实战(第16届Jolt大奖提名图书,Java并发编程必读佳作)》Brian Goetz,Tim Peierls,Joshua Bloch,Joseph Bowbeer,David Holmes,Doug Lea 著,童云兰 等..._简介
【要明白高并发java service架构,哪些书适合入门哪些书适合深入】 再看《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》周志明 著

■网友

要明白高并发java service架构,哪些书适合入门哪些书适合深入

本书重点关注性能监视,性能剖析以及如何使用工具对性能分析。本书不同于其他的编程书籍,因为本书中涉及到很多Java虚拟机的细节,垃圾回收机制,Java堆内存监视以及对程序性能剖析。其中讲述JVM的章节写的很不错,很值得咀嚼。注意,这本书属于编程高级层次,阅读需要具有足够的Java编程经验。初级和中级Java开发者也可以阅读本书也会学到不同程度的干货。所以,你想进行性能调优,把这本书放到你的书架上吧。

要明白高并发java service架构,哪些书适合入门哪些书适合深入

一部约书亚·布洛克 大神的经典之作,当然本书的另一位主作者为 Doug Lea(影响两次Java历史上的大变革的大神)。这本书几乎就是Java并发和多线程编程方面的权威,同时也是核心Java开发人员必读的一本书。
本书的强大主要表现在:
本书非常详细地描述了多线程和并发中的诸多(小)细节。
本书并非聚焦于核心Java代码的实现,而是关注并发引起的问题,比如死锁,饥饿,线程安全,竞争条件,然后提供可行的方法来解决这些问题。因此这本书可以很好地帮助开发者了解并掌握并发包以及其中的CountDownLatch,CyclicBarrier,BlockingQueue,Semaphore这些类。这也是我一遍一遍阅读这本书的原因。


    推荐阅读