10 月 19 日, 云 + 社区开发者大会. 北京站「5G 探索: 核心技术与挑战」在北京同程艺龙运营总部举办, 此次大会邀请了腾讯云, 同程艺龙, 贝壳金服等多位业内技术大咖, 与大家共同探讨 5G 时代下, 如何面对飞速更迭的新业务与挑战.
活动当天, 参会者们结伴而来, 提前步入会场, 活动还未正式开始, 现场就已座无虚席, 交流氛围浓厚.
本次大会主持人是腾讯云 TVP, 同程艺龙机票事业群 CTO-- 王晓波, 王晓波老师指出, 移动互联网的兴起改变了我们的生活状态, 而 5G 网络, 会促使更多应用的构并产生, 也势必会影响我们每个人的生活. 我们可以从这么几个方面看 5G 对我们的影响: 在技术部分, 5G 会面临怎样的挑战? 基于 5G 的应用会有什么难点? 这些应用会如何改变我们的生活?
接下来, 让我们继续了解嘉宾们的演讲主题都介绍了哪些内容:
腾讯 5G 探索与实践 -- 俞一帆
来自腾讯未来网络实验室的俞老师, 从电信行业与互联网行业两个角度解读 5G, 为大家详细介绍了腾讯未来网络实验室, 实验室在 5G 成立近两年内做的探索实践, 以及在这两年的探索中, 5G 生态构建方面的想法与结论.
俞老师认为 5G 并不是简单的技术进步, 会带来非常复杂的生态问题, 比如 5G 时代 to B 业务的引入, 用户需求相对于 4G 时代会有很大的变化. 因此我们不仅要关注新技术探索, 也要关注产品及方案的创新.
接着俞老师介绍了腾讯未来网络实验室在 5G 成立近两年内做的探索实践, 比如在云化多媒体, 尤其是云游戏, 视频播放, 视频制作方面的技术与业务探索, 以及在在自动驾驶, 智能互联等方面的深入研究. 最后俞老师概括介绍了腾讯在打造 5G 生态上, 包括合作运营, 标准开源, 合作研发, 基础研究等 4 个方面的考虑.
反应式编程在同程艺龙的实践 -- 李智慧
李智慧老师首先介绍了高并发是如何导致程序崩溃的: 容器的计算线程是有限的, 用户请求过多时, 如果没有拒绝请求, 让请求持续进入, 就会增加服务器压力, 负载增加, 最后导致系统崩溃.
而在 5G 时代, 请求会更加频繁和密集, 计算量会越来越大, 系统崩溃也会越来越频繁. 李老师介绍, 目前解决高并发问题的主流方法是反应式编程. 接着, 李老师详细介绍了编程框架 FLower,Flower 反应式重构前后性能对比, 以及 FLower 解决高并发的实现原理.
Flower 底层利用 Akka 的 Actor, 在 Actor 模型里面, 所有计算都以 Actor 为单位进行, Actor 之间的调用没有延时和阻塞. 但是日常用 Actor 进行开发是比较痛苦的, 而使用 Flower 框架 Actor 或者做异步 Actor 非常简单. 紧接着, 李老师为现场为我们演示了: 5 分钟上手 Flower 反应式编程, Flower 可视化流程编排, 兼容 Spring 的 Flower web 开发, Flower 异步数据库访问, 以及 Flower 的分布式异步微服务解决方案.
CDN 边缘智能助力 5G -- 廖龙
廖龙老师认为 2020 年将是 5G 商用元年, 具体到 5G 的 CDN 和边缘计算, 腾讯云在高带宽, 低延时, 万物互联等方面都有实践.
廖龙老师以 5G 时代的万物互联的场景为例, 分析了 CDN 是如何为 5G 提供助力及支持的. 在 5G 时代, 智能设备的架构会发生很大的改变, 终端设备会变得更轻量. AI 推理逻辑将不在设备端处理, 而是利用 5G 接入到云上, 大量的计算逻辑 offload 到附近的计算中心, 实现实时的智能服务. 但云最大的问题是延时太大, 而借助 CDN 广泛分散的小型数据中心提供全栈的云服务, 让数据流能够不出本地, 提供强实时能力. 除此之外, 廖龙老师还详细介绍了边缘计算概念的实现.
随后, 廖龙老师还详细说明了腾讯云通过 MEC 方案, 解决传统 CDN 节点的网络结构, 难以为无线用户提供稳定极高速的码流, 导致容易延迟的技术方案. 以及通过 Volcano 突发资源系统支撑不断发展的带宽需求的技术原理.
从烽火台到物联网 -- 史海峰
史海峰老师的演讲, 从引用「世界的本质是能量的凝聚态, 世界的运作依靠的是信息的传递」开始, 为我们带来了一场风格迥异的启发性分享.
生命是什么? 史老师认为生命是一个信息处理器, 基因是自生产的机器, 而我们的生命本质上就是一个不断处理各种数据, 物质, 然后分解, 聚合的过程. 社群即是网络. 那么通信呢? 史老师指出我们的通信一直都存在, 但载体与形式不同. 从原始的吼, 比划, 到后面的狼烟, 号角, 再到文字, 语言, 最后到电的产生, 我们的通信开始进入新纪元.
回到 5G , 我们都知道未来网络会越来越快, 但史老师指出, 如果把人当作信息处理系统, 我们需要考虑一个问题: 我们是否需要? 现在有 4K 画面, 按照技术发展以后肯定会有 20K 画面, 但我们会需要 20K 画面吗? 这些信息一旦超过人的处理极限, 就失去了意义. 当然目前还是有很多日常生活中不够到位的场景, 比如定位, 室内导航... 这些场景下都可以再进行开拓完善.
最后, 史老师带领大家开脑洞发散:
1, 如果实现万物互联, 是否会扩展人类的边界? 人类会变得更渺小, 还是更有自己的单元?
2, 如果真的通过物联网把全世界的各种单元都连接起来, 会不会形成一个足够复杂的网络, 这个网络可不可能有意识?
圆桌对话: 5G 对应用发展的影响
嘉宾们就「用户最先接触 5G 的场景」,「5G 时代给开发者的建议」,「5G 对技术的改变」进行讨论, 分别展开了自己的看法与见解. 嘉宾们预测, C 端用户会在云化多媒体类场景最先接触到 5G, 而 B 端用户更开放, 需要根据个例分析. 对于开发者而言, 不仅仅在 5G 时代来临之时, 在任何时候都需要保持敏锐的洞察力, 并保持好奇不断地思考未来新潮流. 技术本身是会进步的, 5G 对技术的改变需要我们参与其中, 才有更清晰的了解和认知.
来源: https://www.qcloud.com/developer/article/1526874