幻灯片和更多信息:http://www.elixirconf.eu/elixirconf2016/gary-rennie
本演讲将讨论Phoenix团队如何在单个计算机上创建一个拥有200万用户的单个聊天室。对WebSockets进行基准测试的深度比对HTTP请求进行基准测试的深度还多。本讲座讨论了用于基准测试的Tsung工具,以及如何针对不同的测试场景配置该工具。我将介绍如何使用Tsung查找Phoenix可以处理的并发连接限制。然后,我将介绍用于查找Phoenix代码库各部分的技术,以及造成这些限制以及如何克服这些限制的瓶颈。
谈话目标
了解如何使用Tsung对WebSockets进行基准测试探索如何查找和修复瓶颈。
目标观众
任何对Phoenix Channel表现感兴趣的人。
Gary是Phoenix核心团队的成员,经常在StackOverflow上找到有关Elixir和phoenix-framework标签的问题。他是VoiceLayer的开发人员,每天使用Elixir和Phoenix进行开发。
GitHub:Gazler
推特:@TheGazler
Awesome talk, amazing achievement and a funny speaker.