加里·雷尼(Gary Rennie)-Phoenix的200万个Websocket连接之路(ElixirConfEU 2016)



幻灯片和更多信息: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

1 comments

Comments are closed.