首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/sofastack/blog/5555853

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

声网传输层协议 AUT 的总结与展望丨Dev for Dev 专栏

本文为「Dev for Dev 专栏」系列内容,作者为声网大后端传输协议负责人 夏天。 针对实时互动应用对网络传输带来的新需求和新挑战,声网通过将实时互动中的应用层业务需求与传输策略的分层和解耦,于 2019 年自研内部私有的传输层协议 Agora Universal Transport(AUT),将异构网络下的各种传输控制能力汇聚起来,并于 2021 ~ 2022 年开始逐步大规模落地在各项业务中,用一套传输协议/框架解决各项业务不同的传输需求。 相关内容分为上下两篇,在上一篇内容《声网自研传输层协议 AUT 的落地实践》中,我们介绍声网 AUT 传输协议的诞生和在实时互动业务场景下的应用。本篇从协议的演进和落地过程中,抽象地总结 AUT 的经验,并对 AUT 以及未来实时互动网络传输进行展望。 01 AUT 自研经验总结 AUT 的研发到大规模落地历时 3 年,传输协议的设计与实现兼具工程与算法的双重挑战,同时作为一项底层且抽象出来的技术,在实时互动的各场景落地的过程中又有着方方面面具体的问题,过程不可谓不艰辛。在此为我们的过往工作做些复盘和整理,抛砖引玉,为后续类似工作积累经验。...

KusionStack 开源|Kusion 模型库和工具链的探索实践

文|杨英明(花名:向野) KusionStack 核心贡献者、蚂蚁集团高级研发工程师 在基础设施技术领域深耕,专注IaC/XaC、GitOps 等方向 本文 4912 字 阅读12 分钟 前言 KusionStack 最早是为了解决蚂蚁内部复杂的运维场景而诞生的解决方案。思路是通过自研的 DSL (KCL) 沉淀运维模型 (Kusion Model) ,将基础设施部分能力的使用方式从白屏转为代码化,同时结合 DevOps 工具链 (Kusion CLI) 实现配置快速验证和生效,以此提升基础设施的开放性和运维效率。 其中,Kusion Model 就是题中所说的 Kusion 模型库,而 Kusion CLI 就是 Kusion 工具链了。具体概念如下: Kusion 模型库 Kusion 模型库是基于 KCL 抽象的配置模型。它的特点包括了开箱即用、用户友好、以及业务抽象。其实模型库最初朴素的出发点就是改善 YAML 用户的编写效率和体验,因为目前其实有不少配置是基于 YAML 描述的,比如 Kubernetes 在成为容器编排的事实标准之后,基于 K8s 的声明式配置就越来越多了起...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册