【问题标题】:Good blogs about multi-threaded development? [closed]关于多线程开发的好博客? [关闭]
【发布时间】:2026-01-29 14:05:02
【问题描述】:

大约一年前,我阅读了《Java 并发实践》一书,从中学到了很多。 我想知道是否有任何关于 Java 多线程开发的博客,因为博客中讨论的许多主题都没有在书籍中涵盖。

如果此博客还包含有关测试线程安全的技术,那就太好了,但是任何有关 Java 线程的博客都会受到欢迎。

谢谢

【问题讨论】:

  • 好问题。太糟糕了,没有你提到的其他语言的书那么多。对于许多企业来说,并发性只是转移到了重要的类别,而不是已经成为前沿和中心。
  • 查看我对*.com/questions/1268087/… 的回答,获取 15 多本强烈推荐的线程和并行编程书籍列表

标签: java multithreading testing blogs


【解决方案1】:

Sutter’s Mill(Herb Sutter 谈软件、硬件和并发)是 many posts about concurrency 的博客。

【讨论】:

  • 主要是在 C++ 方面,但那里的内容通常与其他语言和平台相关。
【解决方案2】:

【讨论】:

    【解决方案3】:

    Joe Duffy 在他的档案中大量讨论并发和并行编程。

    他有一个明确的 .Net 旋转,曾是 Parallel 扩展的 PM,但他讨论的原则非常普遍。您只需要翻译成适当的 Java API。我能想到的唯一可能根本不同的是低级的东西,它依赖于底层内存模型的获取/释放语义。

    【讨论】:

      【解决方案4】:

      在已经讨论过的内容之上,仅提供一些建议,按照有用性的大致降序排列(无论如何,根据我的说法):

      • Alex Miller(如 spdenne 所述)维护 a concurrency link blog on tumblr,它聚合了许多很酷的 Java 并发内容
      • Cliff Click's blog -- 一个非常聪明的人,在 Azul Systems 工作,在那里他们几乎将 Java 并发性发挥到了极致(我们正在谈论具有 bajillion cores 和 squillion gig RAM 的机器)
      • Jeremy Manson's blog -- 在 Java 内存模型/并发性/性能相关问题上几乎是 那个人(嗯,其中一个人)(他是新内存模型的作者之一)
      • Java Performance Tuning -- 与性能相关的文章和链接的组合,经常涉及并发的东西
      • Kirk Pepperdine,Java 性能专家——更多的是关于一般性能而不是具体的并发性,但有时会谈论并发性(当然)
      • Java Specialist's Newsletter -- 再说一遍,主要是性能,有时是并发性的东西

      【讨论】: