Language agnostic 程序员的排队论?
在经历了几次似乎“显然足够快”但在负载下表现不佳的事情之后,我开始认为在进行容量规划时,我的“直觉”可能还不够,一些理论背景是必要的 社区,你能给我介绍一下排队论在编程中的应用吗 不管怎样——文章、案例研究、书籍 我找到了几本到目前为止似乎相关的书;如果您熟悉,我很高兴听到您对这些问题的看法:Language agnostic 程序员的排队论?,language-agnostic,math,scalability,capacity-planning,Language Agnostic,Math,Scalability,Capacity Planning,在经历了几次似乎“显然足够快”但在负载下表现不佳的事情之后,我开始认为在进行容量规划时,我的“直觉”可能还不够,一些理论背景是必要的 社区,你能给我介绍一下排队论在编程中的应用吗 不管怎样——文章、案例研究、书籍 我找到了几本到目前为止似乎相关的书;如果您熟悉,我很高兴听到您对这些问题的看法: 我修了一门MS课程,叫做“计算机系统的性能”——或者类似的课程。两个月的课程涉及排队论。似乎用于此类课程的事实上的书是Jain的书,即 计算机系统性能分析的艺术:实验设计、测量、模拟和建模技术 我
计算机系统性能分析的艺术:实验设计、测量、模拟和建模技术 我认为这篇文章试图涵盖的内容太多了,我可以说我只获得了主题的广度。Raj Jain的《计算机系统性能分析的艺术:…》非常优秀,是软件性能测试的圣经。(但我可能会有偏见,因为我是it(次要)内部评论员之一) 然而,如果你真的想了解这些东西(“艺术…”更多的是对方法和原则的调查),那么标准是:
我发现这两种方法都很容易阅读和理解,它们被认为是这两种方法的标准。Jain是经典,但也有一些很好的现代方法。 假设你是马蒂,尼尔·冈瑟的任何作品都是 好:游击队能力规划是他最近的一次, 在此之前,使用Perl::PDQ分析计算机系统性能 Bob Sneed和我正在进行一项更面向工程的研究 一个,但我走得有点慢(;-)
--戴夫我想一个问题是:你已经知道多少了?让我们说“什么都不知道”。我在大学里学过一门课程,但“排队系统”这个词几乎就是我从中学到的东西的总称。