10w单元格滚动卡顿如何解决?腾讯文档的7个秘笈

2023-02-23
阅读 7 分钟
857
导语 |腾讯文档 SmartSheet 视图是多种视图中的一种,该模式下 FPS 仅 20 几帧(普通 Sheet 视图下 58 帧),用户体验非常卡顿。腾讯文档团队针对该问题进行优化,通过禁用取色、多卡片离屏渲染等方式实现 FPS 接近 60 帧,提升两倍多。本文将详细介绍其挑战和解决方案,并输出通用的经验方法。希望本文对你有帮助。

微信全文搜索耗时降94%?我们用了这种方案

2023-02-21
阅读 13 分钟
976
导语 |微信终端涉及到大量文本搜索的业务场景,主要包括联系人搜索、聊天记录搜索和收藏搜索等。近期微信团队对 IOS 微信的全文搜索技术进行了一次全面升级,本文将分享其选型与优化思路,详细解析全文搜索的应用数据库表格式、索引更新和搜索逻辑的优化细节。希望本文对你有帮助。

一文读懂 Redis 架构演化之路

2023-02-16
阅读 8 分钟
733
导语|近年来,Redis 变得越来越流行。Redis 持久化、主从复制、哨兵、分片集群是开发者常遇到的、看似容易理解的概念。它们存在什么联系?Redis 为什么会演化出几种架构模式?腾讯云后台开发工程师谭帅将带你一步步构建出稳定、高性能的 Redis 集群。了解 Redis 做了哪些方案来实现稳定与高性能之后,你在日常使用 Redi...

十问ChatGPT:一个新的时代正拉开序幕

2023-02-15
阅读 7 分钟
1.7k
导语 | 美国人工智能研究机构 Open AI 发布了最新的大语言模型 ChatGPT,其惊艳的性能在海内外掀起了一波又一波热潮。腾讯云开发者先后发布了解读作品《算法工程师深度解构 ChatGPT 技术》、《3小时开发 ChatGPT 微信小程序》、《对标ChatGPT:新 AI 助手 Claude 来了》,受到各领域开发者关注。本次,腾讯研究院资深专...

对标ChatGPT,新AI助手Claude来了

2023-02-13
阅读 7 分钟
2.5k
导语| ChatGPT 自11月30日发布后,其令人惊艳的对话能力,引发业界对通用人工智能的讨论热潮。截至发文, OpenAI 一直保持遥遥领先,且并未透露更多的技术细节。近日新的 AI 助手 Claude 发布, ChatGPT 迎来强有力的竞争对手。来自腾讯的肖求根和杨帆将介绍 Claude 背后的技术,欢迎各位开发者一起讨论~

国民应用QQ如何实现高可用的订阅推送系统

2023-02-09
阅读 5 分钟
803
导语|腾讯工程师许扬从 QQ 提醒实际业务场景出发,阐述一个订阅推送系统的技术要点和实现思路。如何通过推拉结合、异构存储、多重触发、可控调度、打散执行、可靠推送等技术,实现推送可靠性、推送可控性和推送高效性?本篇为你详细解答。

春节保卫战:腾讯百万 QPS 线上环境云压测方案解析

2023-02-06
阅读 9 分钟
592
导语|春节期间腾讯大部分业务进入流量备战的紧张时刻。压测相比于监控而言,是更具主动性的筹备手段。通过高负载、真实流量的预演,探测系统的瓶颈和发现风险,是服务质量保障体系的重要一环。云压测主要聚焦在压测平台的发压端基础能力构建,本文作者张泽强分享云压测备战春节期间从压测模型选型、用例编写、测试数据...

元宇宙,会成为下一代互联网的主场吗?

2023-02-02
阅读 4 分钟
1.1k
导语 | 2022 年元宇宙风靡全网,作为过去一年科技界的“当红扛把子”,引多家科技巨头“竞折腰”。近日,《福布斯》双周刊网站在报道中指出,2030 年全球元宇宙的市场规模有望高达 5 万亿美元,2023 年可能是确定其发展方向的关键一年。那么,未来元宇宙的发展之路究竟将走向何方?我们特邀腾讯云 TVP、中赫集团副总裁、工体...
封面图

一夜爆火的现象级产品ChatGPT,是AI突破还是昙花乍现?

2023-02-02
阅读 5 分钟
1.4k
导语 | 编写代码、翻译小说、参加考试……2022 年末,人工智能聊天机器人 ChatGPT 风靡全网。自 2016 年 AlphaGo 击败围棋世界冠军李世石后,ChatGPT 再次掀起了人工智能发展应用的高潮。它将会给我们带来哪些影响?人工智能的颠覆性应用是否即将来?ChatGPT 的未来发展潜力及前景如何?我们特邀腾讯云 TVP、PreAngel 合伙...
封面图

腾讯云开发者2022年度热文盘点

2023-01-29
阅读 4 分钟
1.2k
随着疫情防控模式的迭代,健康码访问DAU逐渐趋于下跌,意味着健康码将逐步完成历史使命,见证着疫情的结束。本文特邀腾讯研发工程师李雄政将从技术架构、可观测体系、运营保障体系等运维体系多方面,总结回顾健康码业务运营过程中的保障技术手段。

企业微信零耦合集成腾讯会议和腾讯文档插件化架构实践

2023-01-19
阅读 9 分钟
1.1k
导语 | 企业微信 iOS 端作为代码超过800万行的大型项目,接入了腾讯会议、腾讯文档、企业邮箱等功能插件。要融合多个异构系统、支撑多个团队同时协作开发一个 APP 是极大的挑战。同时,迅速膨胀的代码量和功能模块数量给企微团队带来了编译耗时大增、模块耦合严重等负担。为了适应业务的高速发展,企微团队进行了组件化...

7天DAU超亿级,《羊了个羊》技术架构升级实战

2023-01-18
阅读 5 分钟
1.2k
导语 | 在短短的7天内,羊了个羊小游戏的DAU突破了1亿。然而,其最初技术架构仅支撑5000QPS并发,无论技术、人力、资源以及服务都难以应对。用户涌入、数据飙升,给原有的技术架构、运维体系、以及安全防范等技术体系都带来了巨大的挑战。如何通过架构优化,让一款小程序游戏可以在短时间内实现对上亿DAU的支持?本文将...

React语境下前端DDD的长年探索经验

2023-01-12
阅读 11 分钟
1.2k
导语 | 腾讯前端工程师唐霜在React项目中,尝试使用DDD方法论为业务对象建模,其所在团队形成良好的业务沟通规范和业务逻辑沉淀流程,构建了更加稳固的业务系统。作者将多年的积累探索经验总结分享出来,从对业务的思考、react项目的特征出发,阐述在项目中进行的前端DDD探索。欢迎阅读和交流。

房企如何向制造业学习,提高运营效率,降本增效?

2023-01-11
阅读 2 分钟
429
导语 | 近年来,随着外部环境的变化,国内的房地产市场受到了很大的冲击,也发生了显著的变化。很多人都认为房地产行业已经迎来了「青铜时代」甚至是「黑铁时代」,已由过去的「高杠杆、高增长、高利润」经营模式转变为「低利润、低增长、低杠杆」的内生型增长模式。在此背景下,我们特邀了广东省 CIO 协会副会长/房地产...
封面图

“数实融合”新时代,解读数据治理的新风向!

2023-01-11
阅读 4 分钟
568
导语 | 数据作为国际数字主权竞争的核心资源,是国家明确增列的新型生产要素。数据质量的高低、数据价值的挖掘,是影响企业发展的关键要素之一。今天我们邀请到了中国信息通信研究院 大数据与区块链部副主任、腾讯云 TVP 姜春宇老师,带领我们解读数据治理的发展新趋势,一起洞见行业的数字化未来。
封面图

国民级应用:微信是如何防止崩溃的?

2023-01-11
阅读 5 分钟
975
导读 | 微信作为月活过10亿的国民级应用,经常面临特殊节点消息量暴增的问题,服务很容易出现过载。但微信的服务一直比较稳定,是如何做到的呢?本文邀请到了腾讯WXG后开开发工程师alexccdong以微信 2018 年发表于Socc会议上的文章《Overload Control for Scaling Wechat Microservices》 为基础,介绍微信大规模微服务...

从Linux零拷贝深入了解Linux-I/O

2023-01-10
阅读 16 分钟
769
导言 | 本文邀请到腾讯CSIG后台开发工程师kevineluo从文件传输场景以及零拷贝技术深究Linux I/O的发展过程、优化手段以及实际应用。I/O相关的各类优化已经深入到了日常开发者接触到的语言、中间件以及数据库的方方面面。通过了解和学习相关技术和思想,开发者能对日后自己的程序设计以及性能优化上有所启发。

QQ浏览器是如何提升搜索相关性的?

2023-01-10
阅读 13 分钟
917
导言 | 搜索相关性主要指衡量Query和Doc的匹配程度,是信息检索的核心基础任务之一,也是商业搜索引擎的体验优劣最朴素的评价维度之一。本文作者刘杰主要介绍QQ浏览器搜索相关性团队在相关性系统及算法方面的实践经历。值得一提的是,本文会特别分享在QQ浏览器搜索、搜狗搜索两个大型系统融合过程中,在系统融合、算法融...

由浅入深读透vue源码:diff算法

2023-01-09
阅读 5 分钟
845
导语 | 开发者工作中,研究代码逻辑常需要思考这个问题:数组变更后,具体变更了哪一些元素?变更的位置如何?本文作者陈碧松解析并覆写了针对数组变化的diff算法逻辑。希望本文对你有帮助。

优雅应对故障:QQ音乐怎么做高可用架构体系?

2023-01-06
阅读 12 分钟
1.4k
导语 | 故障是开发者高频关注的问题。在分布式系统建设的过程中,我们思考的重点不是避免故障,而是拥抱故障,通过构建高可用架构体系来获得优雅应对故障的能力。本文作者冯煦亮从架构、工具链、可观测三个维度,介绍了QQ音乐多年来积累的高可用架构实践。期望对你有帮助。

PB 级数据秒级分析:腾讯云原生湖仓DLC 架构揭秘

2023-01-04
阅读 5 分钟
927
导读|过去几年,数据湖能力已经在腾讯内部包括微信视频号、小程序等多个业务大规模落地,数据规模达到 PB至 EB 级别。在此基础上,腾讯自研业务也启动了云原生湖仓能力建设。云原生湖仓架构最大的挑战什么?腾讯云原生湖仓 DLC 从哪些方面着手解决问题?接下来由腾讯云大数据专家工程师于华丽带来相关分享。

十亿人都在用的健康码,运维体系是怎么设计的?

2022-12-29
阅读 7 分钟
888
导读|随着疫情防控模式的迭代,健康码访问DAU逐渐趋于下跌,意味着健康码将逐步完成历史使命,见证着疫情的结束。本文特邀腾讯研发工程师李雄政将从技术架构、可观测体系、运营保障体系等运维体系多方面,总结回顾健康码业务运营过程中的保障技术手段。

企业营销的内容之痛,腾讯云SaaS工具的破局之道!

2022-12-28
阅读 5 分钟
952
过去数十年间,国内企业经历了快速发展的红利期,规模的增长、价值的创造,涌现了大批国内领先、世界知名的企业与组织。而如今,传统的粗放式经营模式已经不再适用,数字化转型时代下,如何利用 SaaS 技术与产业进行深度融合,助推国内企业顺利转型,是企业实现高质量发展的重要课题。
封面图

将云原生进行到底:腾讯百万级别容器云平台实践揭秘

2022-12-27
阅读 5 分钟
811
导读|基于 K8s 的云原生容器化已经在腾讯内部海量业务中大范围落地实践。业务从传统的虚拟机部署形态无缝切换到容器部署形态,运行在 K8s 上的应用从无状态服务扩展到有状态服务,这个过程经历了哪些改造?同时,K8s 如何经受住业务形态复杂多样、模块数量庞大的考验?遇到哪些新的挑战?如何优化?效果怎么样?腾讯云...

如何不改一行代码,让Hippy启动速度提升50%?

2022-12-26
阅读 9 分钟
987
导读|Hippy使用JS引擎进行异步渲染,在用户从点击到打开首屏可交互过程中会有一定的耗时,影响用户体验。如何优化这段耗时?腾讯客户端开发工程师李鹏,将介绍QQ浏览器通过切换JS引擎来优化耗时的探索过程和效果收益。在分析Hippy耗时瓶颈、对比业界可选引擎方案后,最终QQ浏览器通过选择使用Hermes引擎、将JS离线生成B...

内存泄露?腾讯工程师2个压箱底的方法和工具

2022-12-23
阅读 6 分钟
1.3k
导读|遭受内存泄露往往是令开发者头疼的问题,传统分析工具 gdb、Valgrind在解决内存泄露问题上效率较低。本文特别邀请到了腾讯后台开发工程师邢孟棒以 TDSQL实际生产中mysql-proxy内存泄露问题作为分析对象,分享其基于动态追踪技术的通用内存泄露(增长)分析方法。其中将详细介绍内存分配器行为分析、缺页异常事件分...

一文读懂Go函数调用

2022-12-22
阅读 19 分钟
1.2k
导读|Go的函数调用时参数是通过栈传递还是寄存器传递?使用哪个版本的Go语言能让程序运行性能提升5%?腾讯后台开发工程师涂明光将带你由浅入深了解函数调用,并结合不同版本Go进行实操解答。

全网首次揭秘:微秒级“复活”网络的HARP协议及其关键技术

2022-12-21
阅读 6 分钟
1k
导读|云计算时代,承担服务器之间数据传输工作的交换机成了数据中心的“神经枢纽”,一旦出故障将波及上层业务。然而单个交换机故障时,腾讯云的新一代高性能网络却可以在100微秒内找到新的通路实现0断链,做到高可用、高可扩展、高性能,从而保证业务不受影响。本文邀请到了腾讯云资深网络专家金峰及其带领的IaaS前沿技...

万字避坑指南!C++的缺陷与思考(下)

2022-12-20
阅读 52 分钟
1.3k
导读 | 在万字避坑指南!C++的缺陷与思考(上)一文中,微信后台开发工程师胡博豪,分享了C++的发展历史、右值引用与移动语义、类型说明符等内容,深受广大开发者喜爱!此篇,我们邀请作者继续总结其在C++开发过程中对一些奇怪、复杂的语法的理解和思考,分享C++开发的避坑指南。

H5开屏从龟速到闪电,企微是如何做到的

2022-12-19
阅读 7 分钟
907
导读|H5开屏龟速常是令开发者头疼的问题。腾讯企业微信团队对该现象进行分析优化,最终H5开屏耗时130ms,达到秒开效果!企微前端开发工程师陈智仁将分享可用可扩展的Hybird H5秒开方案。该团队使用离线包解决了资源请求耗时的问题,在这个基础上通过耗时分析找到瓶颈环节,进一步采用“预热”进行优化提速以解决了WebView...