首页
学习
活动
专区
工具
TVP
发布

腾讯技术工程官方号的专栏

专栏作者
1089
文章
2413823
阅读量
887
订阅数
十年前的微信消息收发架构居然是这样子的
2023 年,微信及 WeChat 的 DAU(月活用户)达到 13.4 亿,微信已经是很多人工作、生活中不可或缺的一个环节。从 2011 年 1 月 21 日上线至今,微信已经走过了 13 个年头,其背后的技术基座与架构也发生了巨大的变化。 这些变化背后,所折射的也正是中国互联网高速发展的黄金年代。腾讯云开发者社区特别策划了「十年前的技术」系列,带大家回顾那些明星项目背后最初的技术架构。好的架构是生长出来的,却也少不了良好的设计,愿各位读者都能从中获得启发,找到力量。
腾讯技术工程官方号
2024-04-17
1620
五年沉淀,微信全平台终端数据库WCDB迎来重大升级
WCDB 是微信团队开源的一款基于 SQLite 的终端数据库。自 2017 年 6 月开源以来,它在业界得到了广泛认可并被大量应用,迄今已经推出了十多个版本。在这个过程中,WCDB 一直保持良好的向后兼容性,不断完善原有接口的细节并添加新功能。
腾讯技术工程官方号
2024-04-10
3320
​微信图片智能裁剪技术介绍
图片裁剪的目的是自动挖掘图片中最具美观的视图,广泛应用于图片美学构图,例如缩略 图生成[1]、摄影辅助[2]和肖像推荐[3]等。其中,图片缩略图或封面裁剪是新兴的 User Generated Content (UGC) 领域的重要应用。
腾讯技术工程官方号
2024-02-01
2100
企业微信大型Android系统重构之路
很多人以为存在时间很长的就是遗留系统,但这其实是个误区。时间长短并不能作为衡量遗留系统的标准。判断遗留系统的几个维度是:代码、架构、测试、DevOps以及技术和工具。代码质量差、架构混乱、没有测试、纯手工的 DevOps(或运维)、老旧的技术和工具,才是遗留系统的真正特点。
腾讯技术工程官方号
2024-01-26
1600
微信安全下一代特征计算引擎的探索与实践
从工程角度来看,对日志流量进行分析是安全业务研发的重要内容。如果将与“坏人”进行安全对抗比作一场长期持久的战争,那么特征计算系统就是对抗“坏人”的重要武器系统。该系统的功能是消费日志流,进行分析计算,并输出特征信息。在传统模式下,各个特征计算模块分散、无管理、缺乏标准化,难以与其他武器系统对接,导致特征开发效率低下,进而使特征计算武器系统的威力不足。
腾讯技术工程官方号
2024-01-19
1460
微信业务开发方法与实践
业务(Business):在大多数情况下,表示一个组织、公司或个人所从事的商业活动、服务或工作,有相应的流程和规则。可以理解为达成某种目的(如盈利、增长、满足客户需求等)所进行的各种活动,涉及到如何创建价值、满足需求和实现目标。业务相关活动所涉及的问题范围,即问题域(Business Domain),问题域通常也就是公司为其客户提供的服务。以支付业务为例:
腾讯技术工程官方号
2023-12-20
2470
微信向量检索分析一体化数仓探索:OLAP For Embedding
在过去的一年里,大型语言模型 (LLM) 以及 ChatGPT 等产品吸引了全世界的想象力,推动新一轮技术浪潮。embedding 和 vector search(向量搜索)的概念是支持推荐、问答、图像搜索等功能的核心。我们发现社区中“向量搜索”的兴趣显著增加;具体来说,大家感兴趣了解的是:何时需要专门向量数据库,何时不需要?相比于语义性检索引擎(ES)与专业的高性能检索服务,OLAP 数仓的向量检索能力在场景有何区别?
腾讯技术工程官方号
2023-10-27
6920
东北大学-腾讯微信看一看团队ACM RecSys2023最佳短文解读
全球推荐系统领域顶级会议ACM RecSys于9月18-22日在新加坡举行。东北大学与腾讯微信看一看团队针对推荐系统中用户留存优化的最新研究论文“Interpretable User Retention Modeling in Recommendation” 获得大会最佳短文奖(Best Short Paper Award)。该论文由入选2022犀牛鸟精英人才计划的丁蕊同学在学界导师杨晓春教授和微信看一看谢若冰高级研究员的联合培养下主要完成。
腾讯技术工程官方号
2023-10-27
6090
微信实验平台:全面拥抱湖仓时代
对比太过朴素的 Hive,兼容性不足的 THive,Iceberg 湖格式带来了极致的灵活性,给我们业务实现方案带来了新的优雅的解决思路。当前实验平台增量存储预算都已经收敛在 Iceberg 库上(20PB+),会逐步迁移“年久失修”的 THive,全面拥抱湖仓格式。
腾讯技术工程官方号
2023-10-19
3830
速抢!多款2023中秋红包封面来了
中秋、国庆双节马上就要到了。照旧,我们设计了几款全新的红包封面,给大家免费领取使用:
腾讯技术工程官方号
2023-09-27
4500
春节微信访问突发,存储业务如何平稳度过?
存储业务里面有很多访问突发的业务,其中微信就是一个典型的业务。微信承担了亿万用户的图片、视频和文件的收发,遇到特殊热点事件或者重大节假日,访问次数会突发10倍以上的增长。微信是一个海量的业务,平时机器的负载有限,实际运营中不可能预留10倍的Buffer,那么遇到传统节日春节的时候,我们是怎么平稳度过的呢?
腾讯技术工程官方号
2023-07-26
2510
企业微信大规模组织架构性能优化实践
当私有化的组织架构上升到100W的量级时,出现了严重影响组织架构使用的问题:打开二级部门时,加载缓慢。如图所示,loading可能持续一分钟以上。
腾讯技术工程官方号
2023-07-26
3270
微信万亿数据仓库架构设计与实现
安全业务的核心逻辑在安全策略中实现。整个的策略开发流程包括特征数据的收集,安全策略的编写实现,和策略的反馈评估。其中特征数据的收集是必不可少的环节,数据的质量将直接影响安全策略的效果。
腾讯技术工程官方号
2023-07-15
2840
微信、QQ 等600+业务都在用的PAG动效方案揭秘
PAG 方案概述 诞生背景 动效内容在全行业的各个场景里都已经被广泛使用,能够显著提升用户交互的体验。但动效素材的生产流程却一直是个很大的行业痛点,主要因为在传统的工作流下,依赖研发用代码还原动效的生产方式存在巨大的瓶颈。 在传统的动效工作流中,一般是设计师先使用 AE 设计好动效,然后导出一个视频 Demo,研发再来根据 Demo 拆解动效组成并通过代码还原。这套工作流主要有以下三大核心痛点: 研发成本高:每个动效都需要研发通过代码来还原,单独排期的特效以及手工配置还原的过程,都需要大量的研发人力持续投
腾讯技术工程官方号
2023-04-10
9830
微信小程序和视频号打通,切换无比丝滑
作者:微信开发者公众号 为了实现小程序与视频号的丝滑切换,微信团队提供 小程序 - 视频号接口与组件,覆盖浏览视频、参与活动、预约直播、观看直播、查看主页等常用场景,代码更少、调用更高效、体验更丝滑! 快来看看如何高效应用吧!👇 注意:在正式开发前,开发者需要获取以下参数,否则将无法成功调用。 👈左右滑动查看获取操作👉 浏览视频 在使用小程序过程中,丰富的视频内容让用户更全面、更便捷地了解产品,加速变现效率,帮助品牌获得更好的曝光机会。 对于同主体或非同主体的情况,开发者都能够调用接口实现从小
腾讯技术工程官方号
2023-02-22
2K0
企业微信Flutter与大型Native工程跨四端融合实践
作者:yamichonghe,腾讯 WXG 客户端开发工程师 跨平台开发框架是客户端领域的经典课题,几乎从操作系统诞生开始就是我们软件从业者们的思考命题。为了促进 Flutter 在 4 个端的成熟,企业微信研发团队也和 Google 团队针对电脑端 Flutter 稳定版的落地做了多轮技术沟通。终于在近期的版本实现同一个功能跨平台 4 端同步上线。企业微信每一个迭代都需要确保 iOS、Android、Windows、Mac 四个客户端平台的版本功能完全一致,版本发布时间一致。这是非常大的挑战。任何研发投入
腾讯技术工程官方号
2023-02-13
2.5K0
这个AI的终极使命,是特能唠嗑
你见过这么能“唠嗑”的AI么? 你想了解李白,它能告诉你李白的称号、代表作品,还告诉你李白去过哪些地方、最喜欢的山、随口给你一句李白的经典诗句…… 这是一个被“喂养”了许多数据的AI,TA可以以一当十,可以在零样本或少样本的情境下完成多种 NLP 任务(包括多语言任务)。TA便是 WeLM,一个学富五车 (well-read) 的 10 Billion 的中文模型,除了具备强大的中文理解和生成能力,还拥有处理跨多语言(中英日)任务的能力,进一步微调后,WeLM 可以拥有更好的零样本学习能力。 WeLM 能做
腾讯技术工程官方号
2022-10-14
6360
首届腾讯云公益编程挑战赛收官,云开发助力公益项目高效落地
技术在助力公益方面正发挥越来越重要的价值。 8 月 28 日,第一届腾讯云公益编程挑战赛收官。活动评选出了一系列优秀公益作品,有的能为残障人士提供具备无障碍支持的就业信息渠道,有的能帮助公益组织提升志愿者活动的组织效率,还有的可以为心理疾病患者提供紧急救助,充分展现了云开发技术平台对公益的价值。 获奖名单👇🏻 近年来,随着微信小程序服务的加速普及,大量公益服务开始以小程序作为入口,而云开发凭借易用、高效、低成本等特点,尤其在微信小程序开发上具备原生优势,也日益成为连接个人开发者、组织、机构与社会公益的技术
腾讯技术工程官方号
2022-09-02
4770
腾讯首篇以第一单位入选OSDI的论文,有了!
作为计算机系统界的“奥斯卡”,第16届OSDI(Operating Systems Design and Implementation)已于日前召开,并正式公布了“年度最佳名单”(论文接收名单)。 其中,微信团队《Ekko: 超大规模推荐系统的模型低延时更新方案》论文成功入选,这也是腾讯首次以第一单位于该会议发表论文。(论文可点击文末“阅读原文”查看) OSDI是计算机系统领域最顶级的学术会议之一,汇集了全球计算机科学家们对于计算机系统的前瞻性思考。OSDI汇集了来自学术界和工业界的顶尖开发人员和研究人员,
腾讯技术工程官方号
2022-08-26
1.1K0
月活 12.8 亿的微信是如何防止崩溃的?
作者:alexccdong,腾讯 WXG 后开开发工程师 一、背景 最近在研究过载保护,微信是一个国民级的应用,月活用户过 10 亿,而且经常过年过节消息量暴增,服务很容易出现过载,但微信的服务一直比较稳定,他们是怎么做的呢? 本文以微信 2018 年发表于 Socc 会议上的文章,《Overload Control for Scaling Wechat Microservices》 为基础,介绍了微信大规模微服务的过载保护策略,其中很多方法很有借鉴意义。 下面是对这篇文章做的一些解读。 二、过载保护基本概
腾讯技术工程官方号
2022-05-26
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档