公司:腾讯
腾讯控股有限公司(英语: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”股份。
回归单体成为潮流?腾讯文档如何实现灵活架构切换
软件架构从来没有所谓的银弹,好的架构除了良好的设计,更少不了持续的迭代优化。腾讯文档在业务挑战之下,实现了一种灵活切换单体、微服务的架构设计方案,对业界同类型同场景项目具备较高可借鉴性。本文将详细介绍腾讯文档在实现单体服务和微服务切换过程中所采用的具体方法和技术,以及所取得的收益。
深入剖析开源大模型+Langchain框架智能问答系统性能下降原因
开源LLM在与openAI结合的技术方案下性能下降的原因主要有三个:开源中文embedding模型在Retrieval任务上表现不佳;模型输入tokens限制导致候选chunks数量少;模型自身在阅读理解和总结任务上有不足。因此,选择开源LLM与中文领域最好的embedding模型结合,采用常规的langchain+openAI技术框架,性能会下降很多。
Kafka 分级存储在腾讯云的实践与演进
本文介绍了一系列与微服务和消息队列相关的技术文章。其中包括云原生API网关支持WAF对象接入、Apache RocketMQ在腾讯云的实践、RocketMQ 5.X PopAck源码拆解等。该系列文章涵盖了多个技术领域,并提供了相关的详细信息和实践案例。
Go函数指针是如何让你的程序变慢的?
Go 语言的常规优化手段无需赘述,相信大家也能找到大量的经典教程。但基于 Go 的函数值问题,业界还没有太多深度讨论的内容分享。本文作者根据自己对 Go 代码的使用与调优经验,分享了 Go 的函数值对性能影响的原因以及优化方案。
产品经理必看:一文秒懂数据埋点
搜索产品通搜与垂搜的融合是重点。搜索路径长且复杂,需要精准的埋点来衡量转化效果。百度、QQ浏览器、抖音搜索、小红书搜索的主动搜索路径类似,通过召回、排序策略展示相关内容。搜索指标应包含意图、产品和内容三个视角的数据。搜索产品的重点是串联导流渠道和用户session,设计好各页面的层级嵌套关系。上报文档中标注了上报参数和含义,以表达搜索页面嵌套关系和路径串联参数设计。搜索结果页包含多个结果和模块,容器的参数集合由大到小。
交互设计师如何进行系统性的竞品分析
这篇文章介绍了一些与设计相关的内容,包括腾讯成长守护IP系统化设计、AI绘画中控制角色一致性的方法、重新认识UX文案的设计探索、腾讯打造的全球首个“超时空参与式博物馆”以及微信游戏年度盘点设计总结。文章还提供了一张图片作为配图。总的来说,这些文章涵盖了多个设计领域的内容,对于对设计感兴趣的读者来说是一个值得阅读的推荐。
从单体到微服务,腾讯文档微服务网关工程化的演进实践
微服务到底香不香?
空间隐喻和日常事务的设计
设计师在用户界面设计中需要考虑到用户的空间偏好。研究发现,人们对于面孔排列的偏好会受到惯用手的影响。通常情况下,大多数人对于面孔排列有一种“Good is right”的映射,即最快乐的面孔在左侧,最悲伤的面孔在右侧。然而,在某些情况下,面孔以相反方向排列会更符合用户的映射习惯。因此,设计师需要根据用户的惯用手,合理选择面孔排列的方式,以提供更好的用户体验。
拆解复杂系统:设计电商系统的有效方法
设计目标是理解需求并产出满足需求的具体页面,通过C4模型逐级分层理解系统,体现角色关联性,与开发讨论技术方案以减轻代码负担。设计方案的完善能帮助评估合规性和实现性,清晰的框架结构能提高项目效率。
业务开发方法与实践 - 业务篇
业务建模方法在软件开发行业中具有重要价值。它通过思想实验和抽象模型,帮助团队更好地理解业务领域,实现业务和技术的良好映射。通过业务建模,可以定位问题、找到改进机会,并验证业务改进的效果。虽然互联网的发展使得面向代码的敏捷开发方法流行起来,但随着复杂业务系统的线上化,业务建模方法再次受到关注。经典的业务建模方法仍然为业务开发带来竞争力,而AI时代可能会赋予业务开发新的价值。
从方法到工具,轻松搞定图表设计
数据无处不在,帮助我们更好地做出决策。然而数据不能独立存在,为了使数据有用,我们必须理解它。数据的质量很大程度上依赖于其表达方式,对数据分析结果的可视化呈现可以帮助我们更好地理解和挖掘数据的价值。数据可视化的本质是视觉对话,数据可视化将数据分析与图形设计相结合,数据是可视化设计的依据,可视化为数据的表达提供了灵活性。利用数据可视化可以更好更高效地获取有价值的信息。
基于 Pulsar 的海量 DB 数据采集和分拣
Apache Pulsar 是一个多租户、高性能的服务间消息传输解决方案,支持多租户、低延时、读写分离、跨地域复制、快速扩容、灵活容错等特性。本文是 Pulsar 技术系列中的一篇,主要介绍 Pulsar 在海量DB Binlog 增量数据采集、分拣场景下的应用。
如何真正写好Golang代码?
从设计、规范、陷阱到相关实现。
一门号称比Python快68000倍的新型AI编程语言
Modular 公司在 9 月正式对外发布了 Mojo,这是一门面向 AI 领域的新型编程语言,号称比 python 快 68000 倍,而且会“着火”,真有那么猛吗?跟随着这篇文章咱来一探究竟......
只改一行语句,锁这么多?
这篇文章我想来聊聊 MySQL 的锁是怎么加上的,为啥想聊这个呢?主要是因为业务中我们或多或少都会使用到锁,毕竟锁是保障我们数据安全性的关键法宝。但是由于不了解原理,往往可能导致我们在”刻意“或者”无意“的使用场景下,带来潜在的性能问题,轻则导致处理能力降低,重则可能会拖垮我们的 DB,因此需要对锁的原理以及使用场景有比较全面的了解,才能更好地驾驭,避免给我们带来不必要的业务隐患。
高质量技术文章创作之方法论
在学习和工作过程中,作为工程师的大家都会试着写一些技术文章,或用于沉淀总结,或用于分享经验,或用于传播知识。但是大部分同学在写技术文章的过程中都会遇到这样或那样的问题,导致很多同学都觉得写技术文章是一件很难的事。本文主要目的是帮助更多同学全面掌握写好技术文章的技巧,也祝大家都能下笔成章。