Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 60|回复: 0

[BUG报告] 瑟希的启示我们提出的解决方案是

[复制链接]

2

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-10-7 15:55:25 | 显示全部楼层 |阅读模式
呼吁我们这样做正如您所看到的我们现在的冷启动时间要短得多。这里的进步以增强我们的代码库关于无服务器函数行为方式的发现以及应用最佳实践的形式出现。下一节将更详细地描述这些内容。一种新的基于的有线协议下图与上图之前相同前在此图中蓝色客户端栏的部分表示函数初始调用期间运行查询所花费的时间。该时间在内部栏中分为两部分紫色和红色。我们很快意识到这张图没有多大意义。运行查询所花费的大部分时间都花在了没有运行查询这个紫色占。


查询段的大部分代表解析我们所说的数据模型元格式所花费的时间是一种内部结构用于验证发送到查询引擎的查询。红色段表示实际运行查询所花费的时间。这里的根本问题是 Whatsapp 号码列表 使用类似的语言作为有线协议来与查询引擎进行通信。具有一系列限制迫使客户端使用可以获取大约兆字节的来序列化查询。如果您使用很长时间您可能还记得是一个更加专注于的工具。当将重建为时完全专注于成为一个普通的数据库我们保留了架构的这一部分没有质疑它也没有测量它的性能影响。



用纯从头开始重新设计有线协议这使得客户端和查询引擎之间的通信更加高效因为它不再需要来序列化消息。重新设计线路协议后我们有效地删除了整个从图中分割出来留给我们以下内容采用协议注意如果您有兴趣可以查看拉取请求和以及所做的实际更改。查看尝试过新的基于的有线协议的用户在上的惊人反馈注意基于的有线协议当前处于预览状态。一旦准备好投入生产它将成为客户端与查询引擎通信的默认方式。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-6-10 06:09 , Processed in 0.093795 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表