Quic是实验性的网络协议而Dart SDK和编辑器是Dart应用程序的更快编辑器

金融2020-03-23 15:28:19
导读Google正在试验一种新的网络协议,该协议可以在将来加快网络连接的速度,而其新的Dart软件开发工具包和编辑器现已提供Beta版,以帮助开发人

Google正在试验一种新的网络协议,该协议可以在将来加快网络连接的速度,而其新的Dart软件开发工具包和编辑器现已提供Beta版,以帮助开发人员更快地创建其代码。

在Google Chromium博客的最新帖子中揭露了实验性QUIC网络协议以及Dart SDK和编辑器。

Google的Jim Roskind写道:“ QUIC(快速UDP Internet连接)是我们正在尝试的早期网络协议,它在UDP之上而不是TCP之上,在一种新型的传输层安全性(TLS)上运行流多路复用协议,”在6月27日的帖子中。“在Google,我们一直在努力提高网络速度。

的SPDY协议,这是现在即将HTTP 2.0协议的基础,是向前一个显著步骤。但是,尽管带宽增加,但往返时间(RTT)(最终受光速限制)并没有减少,并且在可预见的将来在移动网络上将保持较高水平。为了继续提高网络性能,我们需要减少往返次数,这对于当前依赖于传输控制协议(TCP)的协议来说是困难的。

Roskind写道,这就是QUIC协议出现的地方。“ QUIC结合了精心选择的技术集合,以减少我们上网时所需的往返次数。”

实验QUIC协议的优点(在其设计文档中进行了更详尽的描述)包括高安全性,快速连接性,可减少数据包丢失的数据包步调,可减少重传延迟的数据包错误纠正以及可避免用户数据报协议(UDP)传输Roskind写道,TCP行头阻塞。

他写道:“过去几个月,我们一直在开源Chromium存储库中致力于QUIC 客户端实现和原型服务器实现。” “ UDP连接的早期测试很有希望,但是我们从过去的经验中了解到,现实世界中的网络条件经常会有很大的不同。我们的下一步是通过尝试使用QUIC来测试现实世界中QUIC设计的优缺点。就像我们使用SPDY一样,只为一小部分Chrome开发人员和Canary通道访问某些Google服务器提供了流量。”

他写道,该实验如果能带来明显的性能改进,则有可能在将来将QUIC集成到网络标准中。

Dart编辑器团队的Dan Rubel在6月19日发表的一篇文章中说,新的Dart SDK和编辑器处于第一个beta版本。该版本包含性能和生产力方面的改进,旨在帮助开发人员自动化其代码创建,生成较小的JavaScript代码以及部署Dart Web应用程序。

鲁贝尔写道:“负责报告警告和错误的编辑器分析引擎已完全改写,解析和分析速度提高了20%。” “现在,无需运行所有单元测试就可以发现输入错误。Dart编辑器会在您键入时监视您的情况。”

Dart编辑器还包括其他新功能,例如“重命名库”重构,“将方法转换为Getter”和“将方法转换为Getter”重构,“导入库”快速修复以及“创建类”和“创建零件”快速修复,他写了。

免责声明:本文由用户上传,如有侵权请联系删除!