公司:腾讯
腾讯控股有限公司(英语:Tencent Holdings Limited),简称腾讯,是中国一家跨国企业控股公司,为中国大陆规模最大的互联网公司,1998年11月由马化腾、张志东、陈一丹、许晨晔、曾李青5位创始人共同创立,总部位于深圳南山区腾讯滨海大厦。腾讯业务拓展至社交、金融、投资、资讯、工具和平台等不同领域,其子公司专门从事各种全球互联网相关服务和产品、娱乐、人工智能和技术。目前,腾讯拥有中国大陆使用人数最多的社交软件腾讯QQ和微信,以及最大的网络游戏社区腾讯游戏。在电子书领域 ,旗下有阅文集团,运营有QQ阅读和微信读书。
腾讯于2004年6月16日在香港交易所挂牌上市,于2016年9月5日首次成为亚洲市值最高的上市公司,并于2017年11月21日成为亚洲首家市值突破5000亿美元的公司。2017年,腾讯首次跻身《财富》杂志世界500强排行榜,以228.7亿美元的营收位居478位。2021年腾讯因财付通业务,也受到了国家金融机构的监管风暴影响,一度被重罚股价大跌,直到2023年整顿完成后才重回世界十大。
香港财经界把阿里巴巴、腾讯、美团点评、小米四只中国大陆科技股的英文名称首个字母,合称“ATMX”股份。
微信Android增量Proguard方案
随着业务的快速发展,Release构建速度问题不断凸显,从2020年底构建50min到如今接近1h30min的构建时长,其中Proguard阶段耗时占用了接近40%, 时刻影响着工作效率。在整个Release构建耗时链路上,业界优化方案众多,并起到了一定的优化效果。然而我们另辟蹊径,自研一套Inc-Proguard方案,解决了无法增量Proguard问题,实现将耗时降低到分钟级别。
关于Go并发编程,你不得不知的“左膀右臂”——并发与通道!
并发编程,可以说一直都是开发者们关注最多的主题之一。而Golang作为一个出道就自带“高并发”光环的编程语言,其并发编程的实现原理肯定是值得我们深入探究的。本文主要介绍Goroutine和channel的实现。
在腾讯,现在方法论过时了吗?
腾讯的种种方法论,在长达20多年的发展过程中,已经太完善、太成熟了。它大大提升了成功的可复制性,但也减少了不确定性,而不确定性正是创新甚至创造爆款产品所必须的“X因素”。还有人认为,以遵循方法论为借口,容易使人按部就班地工作,从而对工作和创新本身丧失热爱与激情,也导致产品不再“性感”……类似这样的声音的增多,正源于外部环境的剧变:技术不断革新,用户需求持续变化,抱着曾经的制胜法宝不放手,就会被方法论的惯性带着跑,从而无法夺得先机。
QQ音乐歌词AI辅助创作技术
在音乐创作中,是作曲困难还是作词困难?我们发现,没有接触过完整乐理教育的人会觉得作曲比较困难。我们希望通过AI技术,尤其是自然语言处理以及自然语言生成技术,帮助音乐人高效、快速创作合格品质的歌词,节约成本与时间。
从0到1 搭建B端数据指标体系
B端的决策链路一般会更加长且复杂,用户属性相对复杂,决策端非个体本人,用户的转化周期更长,B端企业客户尤其是SaaS服务,更关注的是是否能给企业带来的直接利益,产品是否能够直击企业痛点,并能够针对痛点提出解决方案。所以在B端运营中,直接采用C端那套,可能一切都显得那么的格格不入。
视频中的 I 帧,P 帧,B 帧
一文带你走进视频背后的编码方式,学习视频画面帧的类别与编排。
十年磨一剑,CKV单机QPS突破千万优化之路
CKV(也称为CKV+)是腾讯新一代自研高性能NoSQL KV数据库,兼容Redis、Memcached、ASN协议,具备高性能、低延时、低成本的优势,能够应对海量数据访问、存储成本敏感、延时敏感等问题。
CKV作为公司应用最广泛的NoSQL存储系统,已接入包括广点通、信鸽、QQ音乐、财付通、微视、看点等业务。
随着业务规模的增长,成本和性能是用户最关注的问题,为了进一步降低用户的成本并提升性能,我们分别从性能和成本两个方面对CKV进行了优化。
下面先回顾CKV的架构演进,然后分析当前架构的性能瓶颈,重点介绍性能方面的优化,并在性能上与开源Redis和友商竞品做对比。
Presto在腾讯资讯业务中的应用
随着产品矩阵和团队规模的扩张,跨业务、APP的数据处理、分析总是不可避免。一个显而易见的问题就是异构数据源的连通。我们基于PrestoDB构建了业务线内适应腾讯生态的联邦查询引擎,连通了部门内部20+数据源实例,涵盖了90%的查询场景。同时,我们参与公司级的Presto Oteam进行协同共建,在引擎层面做了诸多改造。在实际使用Presto的过程中,也发现其SQL表达能力的过人之处。本文将从Presto使用者和开发者两种角度,给大家分享一些技术落地过程中的干货。
小程序端会话场景下长列表实现
腾讯云医小程序中有医生和患者聊天的场景,在处理该场景的列表过程中遇到两个问题: 一是下拉加载历史消息时需要在容器顶部进行衔接导致的界面抖动问题;二是大量的会话内容导致的长列表问题。
腾讯云医小程序-性能优化与监控
腾讯云医业务是为医生与患者打造的云上一站式医疗服务平台,为了降低医生首次入驻平台的成本;利用好微信的私域流量;保证医患双方有更接近端原生的使用体验,我们选择以微信小程序作为医患双端的核心承载形式。
小程序相对于原生本来就存在一定的性能差距,云医小程序上线后,随着入驻医生,使用患者的稳步增加,服务场景的不断丰富,微信小程序的性能开始受到了越来愈多的挑战。
在当下阶段,云医小程序的性能表现直接影响到用户的长期留存,因此,我们对腾讯云医医患双端进行了一次全方位的性能优化,从加载、渲染等维度深挖小程序的性能可塑性,提升腾讯云医总体的使用体验。
“和 loading 界面说 ByeBye”—— Remix 颠覆式预加载解析
全栈框架 Remix 宣布开源,于是怀着好奇心去看了下官网,发现了这个口号(Say goodbye to Spinnageddon),活整的还挺好的。
带你从产品视角看电竞
1999年,我出生了,中国第一支电竞战队AG也在这一年成立。那时候,电竞被认为是不务正业,几个小伙子需要在网吧吃泡面练习,辗转多地睡网吧、打比赛。2018年,中国电竞元年到来,亚运会双冠、S8总冠军等等荣誉均被中国战队包揽。一时间,中国迎来了电竞的热潮,更是有许许多多的俱乐部、电竞学校、电竞少年投入这个领域。而如今,电竞已经入亚,可以说:业发展正当时,电竞夺冠承势起。接下来,小编将从产品的角度,带你逐步了解电竞的世界。
Golang性能调优实战
企点电话作为对时延要求非常高的业务场景,必须要保证服务的高性能和稳定性,随着企点电话业务的发展,暴露出了许多go服务性能上的问题,本文结合企点电话在go语言方面的性能调优经验,最终总结出一份性能调优最佳实践。
腾讯课堂 H5 直播间点赞动效实现
逛直播间的时候,你是否经常点击右下角的点赞按钮呢。今天的文章,将会带你用两种方式来实现 H5 直播间的点赞动效。
基于Web内核的微信小程序框架实践
这是前段时间,在Intel-PWA开发者日,做的一个关于微信小程序的主题分享,主要内容是关于如何基于Chromium内核来设计一个跨平台的小程序框架,实现一个Runtime用来支持多平台的小程序和小游戏运行。
Promise 向左,Async/Await 向右?
Promise 和 Async/Await 依然活跃代码中,对他们的认识和评价也经历多次反转,也有各自的拥趸,形成了一直延续至今的爱恨情仇,其背后的思考和启发,依旧值得我们深思。