求真百科欢迎当事人提供第一手真实资料,洗刷冤屈,终结网路霸凌。

Discord查看源代码讨论查看历史

事实揭露 揭密真相
跳转至: 导航搜索
Discord
原图链接

Discord,一款专为线上电脑游戏玩家的语音、文字通讯App,将人们与游戏连结在一起。[1] Discord 的目标是成为 PC 游戏玩家实际上使用的标准通讯 App,而截至 2016年7月,该公司已拥有240万同时连线使用者和超过2500万次注册。[2]

发展历史

Discord创始人杰森·施特朗(Jason Citron)曾在2011年以1亿美元的价格共同创建并成功出售了面向iPhone游戏玩家的社交游戏平台OpenFeint,并因此获得了成功。他还是游戏开发工作室Hammer&Chisel的创始人。[3]

Discord的起源

在开发免费游戏iPad Fates Forever时,杰森·施特朗在现有VoIP选项上遇到了许多问题。

为了克服这些问题,他开始发展网路即时通话软体,该软体可以为内部团队提供安全的语音和文本消息服务。这是针对多人移动游戏玩家或Discord的聊天应用程序的开始。 当杰森(Jason)的团队未能利用2014年发布的备受期待的《永远的命运(Fates Forever)》游戏获利时,他们坚持使用Discord。不久,他们决定将Discord推向市场,以供想在游戏中与团队成员交谈的游戏玩家免费使用。

从2015年发布之日起,低频段高品质VOIP音频就为游戏玩家提供了一个不间断的交流渠道,与他们之间的沟通很快就跃居了榜首。

通过Discord发送的邮件在一个月内从2017年的60亿急剧增加到2018年的150亿。

通过与热门视频游戏Fortnite和具有庞大观众群的流媒体平台Twitch进行战略合作,该公司到2017年已获得890万日活跃用户的用户基础。Discord现在已与Esports,Spotify和Xbox合作,以成倍地扩大其影响范围。[3]

最初的增长

主要是由于口碑营销。玩家喜欢它的易用性和一个有用的应用程序,它不会占用他们的CPU存储空间。有趣的是,Discord最初的成功大部分归功于其令人羡慕的技术堆栈。[3]

Discord的技术

Discord优势在于两个关键因素:

  • 能够处理数千个服务器通信而不会出现故障。
  • 多平台支持,即Web,独立应用程序,电话。

与它的笨拙,沉重和过时的竞争对手不同,Discord具有低延迟并支持大型网络组。

Discord通过使用WebRTC实现音频和视频功能来支持多个平台。

WebRTC是一个指南,用于指定实时音频和视频通信的标准。此外,Discord网关,Discord公会和Discord语音在形成强大的后端体系结构方面发挥了重要作用,从而可以无缝扩展。

使Discord成为视频游戏玩家必备应用程序的最关键差异因素之一是其开放式机器人友好型生态系统。

Discord机器人在这里需要特别提及。

它们是帮助品牌在游戏玩家及其社区中扎根的关键因素。

尽管大多数bot用于自动执行日常管理任务,但它们内置了自然语言系统。由于大多数游戏玩家都精通技术,因此使用尖端技术进行修补和自定义机器人的自由引人入胜。

毫不奇怪,Discord僵尸程序的功能各不相同,从负责管理服务器的Dyno僵尸程序到创建古怪模因的Dankmemer。

如果游戏玩家可以梦想得到,Discord允许他们进行构建。[3]

挑战

在规模方面缓解 WebSocket 伺服器上的 DDoS 攻击

Discord准备飞跃成长,需要以经济实惠且快速的方式扩展现有硬体基础结构,同时保持效能和安全性。在效能方面,Discord需要从透过单一伺服器提供内容,过渡到可以在全球各地提供静态资产的高效能 CDN (内容传递网路) 合作伙伴。在安全性方面,Discord需要保护他们基于WebSocket的流量,不再受到先前所经历的猖獗 DDoS网路攻击的危害。正如 CTO Stanislav Vishnevskiy 所解释的,“由于我们是一款专注于游戏玩家的产品,因此吸引了许多在游戏赛事中喜欢互相 DDoS 的使用者。随著我们越来越受欢迎,这些 DDoS 攻击的强度和发生次数已增加到我们的工程师需要不断处理的程度。” Vishnevskiy 继续说道:“在 Cloudflare 之前,我们使用了大量具有 DNS负载平衡的 HAProxy 盒,以便能够在发生 DDoS 攻击时,在即时闸道器上进行容错移转。” 然而,他们最初的硬体解决方案可能会使Discord每年大规模损失高达六位数,并且仍然需要Discord工程师劳心劳力。因此Discord需要一种经济实惠、容易扩展的解决方案来阻止这些攻击,否则,根据 Vishnevskiy 所述,Discord 的客户体验和保留率会大幅下降:“每次故障都会让客户感到不悦。虽然大多数现有客户都能容忍故障,但在发生问题期间注册的新客户,由于第一印象非常糟糕而流失得很严重。每当客户感到不悦而改用其他产品时,就让我们离成为游戏玩家实际上使用的通讯 App 这个目标越来越远。”[2]


参考资料

  1. How People are Using Discord to Keep in Touch. Discord (英语). 
  2. 2.0 2.1 Discord. CloudFare (英语). 
  3. 3.0 3.1 3.2 3.3 Discord Growth Story: 5 Takeaways to Replicate in Your Business. ClickUP (英语).