您现在的位置是:亿华云 > 域名
用严苛标准确保服务稳定,游密通讯云余俊澎告诉你如何处理高并发!
亿华云2025-10-03 22:23:14【域名】9人已围观
简介【.com原创稿件】2018年5月18-19日,由主办的全球软件与运维技术峰会在北京召开。此次峰会围绕人工智能、大数据、物联网、区块链等12大核心热点,汇聚海内外60位一线专家,这是一场高端的技术盛宴
【.com原创稿件】2018年5月18-19日,用严余俊由主办的苛标全球软件与运维技术峰会在北京召开。此次峰会围绕人工智能、准确大数据、保服物联网、定游区块链等12大核心热点,密通汇聚海内外60位一线专家,澎告这是诉何一场高端的技术盛宴,也是处理***IT技术人才学习和人脉拓展不容错过的平台。
在5月19日下午“高并发与实时处理”C会场论坛中,高并游密通讯云技术副总裁余俊澎带来了《实时音视频海量并发之道》的用严余俊主题演讲。他从实践的苛标角度分享了游密通讯云如何确保服务稳定,以及如何处理高并发场景的准确一些心得。
直面音视频领域的保服四个挑战
余俊澎在开场首先介绍到,游密的定游核心团队拥有15年的音视频研发经验,针对企业市场用户提供IM即时通讯、Talk实时语音、视频通话、互动直播四类主体业务,用户场景也非常广泛如游戏实时语音通话、二次元游戏语音主播等。据了解,截至目前,亿华云计算游密通讯云公司服务通讯用户数量累计达5亿人,音视频通话累计时长达到500亿分钟。
当谈到实时音视频领域目前的主要挑战时,余俊澎认为有四点挑战:
一是网络全球化的挑战。由于很多企业业务、应用包括游戏,出海和全球发行都是一个大趋势,而全球网络状况差异非常明显,像网络波动、丢包、延迟、地区等网络环境各不相同,网络优化非常复杂。
二是来自移动平台的挑战。目前移动平台在音视频方面的需求非常大,但是机型的适配特别复杂,尤其是安卓系统的机型,从硬件到系统版本都比较复杂。此外,由于移动端使用环境多变,网络切换很容易造成延迟和断网。
三是服务器托管来自运维部署方面的挑战。为了提供更好的服务,需要对全球服务质量监控、服务的数据化、高可用保障以及后期服务质量进行分析和改进,也要在运维上持续投入。同时因为客户购买服务,对成本都非常敏感,还要对成本进行优化。
四是来自客户端的挑战。在音视频采集过程中,需要做好端的兼容;在编码环节,尽可能采用硬件编码,还要有一个错误检测机制,当硬件编码出现问题的时候能够自动降级,降到软编,保证机型适配。在传输方案上,***从DNS到选择Access的节点,以及最终到通过UDP来确保传输过程的可控。“实时音视频跟直播其实还是有区别,我们的策略是服务器租用要优先保障实时。”
余俊澎还分享了音视频处理流程中比较核心的关键点。
稳定压倒一切
在演讲中,余俊澎表示产品的稳定性往往是客户非常看重的一个需求。那么游密通讯云在产品稳定性方面做了哪些工作呢?余俊澎分享了他和技术团队在这方面的实践经验。
首先是公司对crash率有近乎苛刻的指标要求,不得高于万分之0.2。
其次虽然0 warning只是一个传说,但是余俊澎和技术团队对音视频代码的静态分析、编译过程的日志始终保持严格的监控。“我们通过持续集成系统每日进行日志分析,例如我们发现当天有10个warning,但是目前版本经过验证,仍然是非常稳定的,那么我们就会把阈值设在这个范围内。之后如果多出现了一个warning,那就必须认真地分析这个warning会带来什么新的影响,尽可能把这个warning消除掉。” 余俊澎认真地说。
再次是决不允许内存泄漏。据了解,游密通讯云在这个方面非常严谨,任何措施都会经过反复验证,确保内存数据的安全。
另一点举措是每日构建+自动化测试+测试报告。余俊澎告诉记者,在公司当前版本的控制平台上,整个CI系统都在自动化正常运营,每天提交相关测试报告,确保系统稳定运行。
***一点是严格的测试与发布流程。这一点其实对于客户、用户感受非常重要,没有节奏的迭代发布会让用户产生很差的体验,而严格的测试在很大程度上可以确保发布系统的稳定,从而赢得好口碑。
除了去中心化之外,高并发还有很多需要优化点
余俊澎在现场除了解读音视频在客户端的实践之外,对于内部服务器端也做了介绍,这也非常契合本次论坛“高并发与实时处理”的主题。
当发现音视频海量并发时,大家往往***想到的是去中心化,做高并发支撑。除此之外,余俊澎认为还可以通过智能路由化解高并发压力,同时如果企业需要开展全球业务,例如需要欧美、印尼这些地方的线路与国内互通,就并不是直接连接效果就一定***,反而可以通过智能路由,去选择更好的线路。“我们对于智能路由的设计方法是——我们先将基于各个网络节点之间以及客户端上报、探测到的和我们接入服务之间的延迟、丢包、线路拥塞这些情况进行汇总,最终传送到一个数据模块给Redirect服务提供数据。对于上报的数据,经过迪杰斯特拉算法,计算出任意两点间的***路径。”
“游密通讯云通过实践发现,还有一些举措对于处理高并发现象也有非常好的效果,如关键模块严禁O(n)、过载保护、自主可控DNS解析。”余俊澎表示。
演讲***,余俊澎分享了游密通讯云关于音视频领域未来发展的一些思考,其中有的方向非常超前,为现场听众提供了参考方向。例如RNNoise是一个开源的项目,游密通讯云希望能够利用RNNoise做基于深度学习的噪声消除;ObEN在海外也是一个有未来感的项目,它可以模拟一个用户,完全复制用户的神态、讲话的声音、讲话语调、音色。例如有一位主播,她可以选择用哪位明星的声音来做播报,这样的功能非常受欢迎。
以上内容是记者根据游密通讯云技术副总裁余俊澎在WOT2018全球软件与运维技术峰会的演讲内容整理,更多关于WOT的内容请关注51cto.com。
【原创稿件,合作站点转载请注明原文作者和出处为.com】
很赞哦!(7573)
相关文章
- 其次,一般域名注册有一个获取密码的按钮,域名注册商点击后会向您发送密码。在得到域名注册商发送的密码后,将其传输到域名服务提供商网站,然后输入密码,此时域名呈现申请状态。提交申请后,原注册人通常会向您发送一封电子邮件,询问您是否同意转让。此时,您只需点击同意转移按钮,域名注册商就可以成功转移。
- 版本历史与代码示例之JMX
- Python 函数默认返回None原因是什么?
- Python 为什么没有 void 关键字?
- 为什么现在中文域名觉得好?使用中文域名有什么好处?
- 提升布局能力!理解 CSS 的多种背景及使用场景和技巧
- Webpack 性能系列三:提升编译性能
- 学习Vue3.0,先从搭建环境开始
- 4、注册门槛低
- 为什么微服务要有独立数据库
站长推荐
解析之后一般在十分钟内生效,如果没有生效可以联系域名服务商进行沟通。
十张图带你彻底搞懂限流、熔断、服务降级
HashMap加载因子为什么是0.75?转化红黑树阈值为8?
技术Leader远离代码,就是自废武功?
在数以亿计的网站中,我们应该抓住每一个可能带来宣传的机会,域名可以带有企业的名字,一般可以使用汉语拼音或者英语单词或者是相关缩写的形式,只要用户记住了你企业的名字,就能很容易的打出你的网站域名,同样的,记住了网站域名也能很快的记住你公司的名字。
苹果专利提出用超声波检测定位AR/VR环境中的镜子存在
为什么阿里巴巴强制不要在 Foreach 里执行删除操作
26年历史一刻!中国500强数量首超美国