• 博客(1632)
  • 收藏
  • 关注

原创 Redis基础知识典藏版:架构设计、功能特性、应用场景、操作命令……

????目录1 Redis 的主要功能特性2Redis 的典型应用场景3Redis 的演进过程4Redis 的架构设计5Redis 的数据类型及操作命令6腾讯云数据库 Redis7 总结Redis 是一种由 C 语言开发的 NoSQL 数据库,以其高性能的键值对存储和多种应用场景而闻名。本文将详细介绍 Redis 的主要功能特性、典型应用场景、演进过程、架构设计以及数据类型和操作命令,并结合腾...

2024-07-25 08:45:31 186

原创 中台的故事与事故

????目录1 Supercell 的奇迹2 中台的本质:零成本复用3复用背后的隐患4 一些想法5 写在最后2015年左右底,“中台”这个词 迅速在互联网走红,众多互联网大厂纷纷投入到“中台”的战略布局中,转眼间,到了2024年,曾经风靡一时的中台迎来了退潮时刻。这期间发生过什么有趣的故事,这背后的原因又是什么?本文将阐述我对于中台建设的一些思考和浅见,希望可以引发技术人的思考。本文作者将在下周三晚做...

2024-07-24 08:45:40 657

原创 云开发网关技术架构演进

????目录1 引言2 双层架构设计3单层架构设计4 总结云开发 CloudBase(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用、Flutter 客户端等)。本文详细介绍了云开发的网关架构设计迁移...

2024-07-23 08:45:31 648

原创 腾讯云开发者《中国数据库前世今生》有奖创作季

例如:聊聊电商巨头的数据库架构之谜、数据库性能优化实战分享、在具体业务流程中数据库产品的可接入环节和应用注意事项、如何设计和实现高可用的MySQL、码农教你N小时搭个在线甲醛检测系统。例如:我与数据库的十年|从小白到专家的转变、数据库学习从入门到放弃再到精通、我的数据库第一课、一次数据库项目让我从码农到架构师、我的数据库创业之路、从。例如:中国数据库前世今生|从数据库看中国IT行业的崛起、数据库行业的全球化趋势与本土化挑战、聊聊数据库技术N年变迁史、聊聊人工智能与大数据的融合、2024年8月30日。

2024-07-22 17:53:11 438

原创 一文搞懂大模型!基础知识、 LLM 应用、 RAG 、 Agent 与未来发展

????目录1 LLM 基础知识2LLM 应用3LLM 的未来发展方向LLM 探秘:想要深入了解人工智能界的“新宠”大型语言模型(LLM)吗?本文将带你走进 LLM 的世界,从入门知识到实际应用,全方位解读这个充满魔力的“大模型”。我们将一起揭开 LLM 的神秘面纱,领略其在各个领域的独特魅力。无论你是初学者还是有一定基础的 AI 爱好者,这篇文章都将为你提供宝贵的知识和启发,让你的 AI 之旅更加...

2024-07-18 08:46:06 740

原创 资金账户系统的设计

????目录1 什么是账户2 什么是资金账户3 实现一个支付资金账户系统4 总结资金账户是互联网和金融业务中非常常见的系统,尤其是在电商、支付等业务中必不可少。资金账户系统本身其核心模块的整体架构往往并不复杂,但其对于资金安全和可用性的要求非常高,导致建设好一个资金账户系统并不容易。本文以笔者在实际工作中实现的资金账户系统为例,探讨了在资金账户系统设计和实现中会遇到的问题以及相应的解决方案。需要强调的是...

2024-07-17 08:45:28 981

原创 混沌工程&FMEA——可用性隐患分析治理最佳拍档

????目录1 什么是FMEA?2为何需要 FMEA?3FMEA 分析4混沌工程&FMEA5 什么是混沌工程?6混沌&FMEA 实践案例7 小结本文讨论了混沌工程和 FMEA 在软件架构设计中的应用,目的是提升系统可用性。首先解释了 FMEA,一种起源于美国军方的风险评估工具,用于预防产品或服务中的问题。文章详细说明了 FMEA 在软件架构中的步骤,如功能点识别、故障模式描述、影...

2024-07-17 08:45:28 801

原创 图解Kafka:架构设计、消息可靠、数据持久、高性能背后的底层原理

????目录1 引言2 Kafka 宏观认知3Kafka 高可靠性探究4Kafka 高性能探究5其他知识探究在构建高吞吐量和高可靠性的消息系统时,Apache Kafka 成为了众多程序员的首选。本文深入剖析了 Kafka 的内部机制,从宏观架构到消息流转的细节,揭示了 Kafka 如何通过精心设计的系统组件和策略,实现消息的异步处理和流量管理。本文将带你探索 Kafka 的 ack 策略、数据持...

2024-07-16 08:45:24 912

原创 中国数据库前世今生:90年代的群雄争霸与技术革新

????目录1 始于银行通存通兑2全球挑战性的 OLTP 场景——铁路客票系统3巨头鏖战的行业现状4总结直到今天都是金字招牌的 Oracle,逐渐成为历史的 Sybase 、 Informix,在中国市场失去主流采用地位的 SQL Server、DB2,逐渐发芽的国产数据库小苗……90 年代的中国数据库市场,背靠中国信息化改造迅速落地的时代浪潮,开启了怎样的辉煌与腾飞?腾讯云 TVP《技术指针》与...

2024-07-12 08:46:06 607

原创 EdgeOne安全能力开箱测评挑战赛

随着网络攻击日益频繁,企业网站面临着数据泄露、DDoS攻击、CC攻击等多种安全威胁。如何有效保护企业网站安全,成为企业IT部门的重要任务。腾讯云EdgeOne作为一款集成了CDN和安全防护的智能CDN产品,为企业和个人用户提供了全面的加速和安全防护服务。EdgeOne不仅很好地满足了支付保护、电商防盗刷、防薅羊毛等业务场景的需求,而且在提供网站加速、保障了用户流畅访问的同时,还能有效抵御DDoS攻击、WEB攻击、BOT恶意爬虫等网络攻击,保障业务的安全、稳定和高效可用。●。

2024-07-11 17:13:04 919 2

原创 程序员必备!最全技术文档写作指南

????目录1 用什么载体2需要写哪些文档3怎么写好文档4 文档的维护5推荐阅读书籍程序员最讨厌两类人,一类是不写文档的人,一类是让自己写文档的人。但其实,一篇上下文详尽、边界清晰的文档,能够前置性地解决很多问题,避免因为信息差而带来的各种来回追问、扯皮。写技术文档是开发者的义务,它和写可读代码一样重要,它也可以体现个人做事态度、逻辑思考能力。本篇文章作者将体系化地教会你,如何写文档,如何写好文档...

2024-07-11 08:45:30 558

原创 “一秒”宕机一个半小时!这个让程序员抓狂的续一秒,今年无了!

????目录1闰秒,程序员不能承受之重2 闰秒从何而来3闰秒处理方案4历史影响5取消闰秒国际地球自转服务(IERS)宣布 2024 年世界时将不增加闰秒。对计算机系统和维护它的程序员而言,这是一个好消息。最迟不晚于 2035 年前,闰秒就会被彻底废除。没有办法解决闰秒引发的问题,解决闰秒本身就不再有问题,毕竟人类对多出来的这一秒并无体感。本文将为你介绍闰秒的来源及其影响,并介绍各类系统常见的闰...

2024-07-10 08:45:58 653

原创 业务建模、业务用例图、系统用例图都是啥?一文读懂《软件方法》

????目录0 引子1业务建模2 需求3分析4 结尾计算机领域有众多经典丛书,《软件方法》是其中一本。在软件开发领域工作,深入业务分析,学会系统设计是保持竞争力的关键。本文作者深入拆解了这本书的核心内容,并根据自己的理解加以引申,是一篇非常优秀的读书笔记。推荐大家阅读完本文以后,进一步去阅读原作,结合自己的日常工作,相信会有更深的体会。00引子之前学习《软件方法》这本书,感触很深。虽然乍一看以为只是...

2024-07-09 08:45:47 1013

原创 数据库内核工程师必读论文清单

????目录1Basics2System Design3SQL Engine4Storage Engine5Miscellaneous论文列表基本涵盖了数据库系统的各个方面,包括必要的理论背景、经典的系统设计以及数据库内的多个模块。分为不同的类别和子类别,以便于导航。每篇论文都伴有标题、作者、出版年份,以及在可能的情况下提供全文链接。01Basics1.1 EssentialsA rel...

2024-07-05 08:45:41 666 1

原创 程序员的欧洲杯:用大数据预测胜率,比踢球还刺激

????目录1 足彩预测2投注策略分析3One more thing4 结语激战正酣的欧洲杯已经进入了淘汰赛阶段,每一场比赛的胜负都牵动着万千球迷的心。天气、场地、球星、战术、伤病、裁判,每一个因素都可能会影响一场比赛的结果。有言道,在足球比赛里,不到最后一刻,你永远不知道事情的结果。对于足彩爱好者来说,不仅在欣赏足球荡气回肠、悬念丛生的魅力,更是在与博彩公司进行一场心理与策略的博弈(其实是为了投注...

2024-07-04 08:45:36 1417

原创 腾讯文档前端工程架构改造实践

????目录1 老旧的工程架构让业务开发走得越来越慢2 上百个 npm 包仓库的自动化发布系统3优化组件库的构建体积与速度4多仓库带来困境重重,决心尝试大仓脱困5 如何阻止代码劣化6 总结腾讯基础开发中心负责维护着腾讯文档除编辑器外的大部分业务, 包括 90+ npm 包与 170+ 的 CDN 组件,还有六个 application 服务,散落在七个业务仓库中。随着业务量和开发同学的逐渐增多,基础...

2024-07-03 08:45:22 989 1

原创 后台开发必备:每个程序员都应掌握的缓存技术

????目录1缓存策略2 缓存类型3缓存淘汰策略4 缓存常见问题5 总结本文介绍了后台开发中使用的缓存技术,如缓存策略、缓存类型,包括本地缓存和分布式缓存,还有缓存淘汰策略,以及缓存使用中的常见问题,如一致性问题、缓存雪崩、缓存穿透、缓存击穿。缓存(Cache)是一种存储技术,可以存储数据,以便快速获取数据。缓存最重要的是两个特性:存储、快速获取。缓存的本质:「用空间换时间」,用快速存储的介质保存数...

2024-07-02 08:45:42 782 1

原创 中国跨过数据库这座大山了吗?

????目录1 十年发一梦,一梦五十年2 国产?国产……国产!3中国数据库的前世今生20 世纪 60 年代国外就有了商业数据库,20 世纪 80 年代我国才有了第一批数据库专业人才。不要小看这 20 年的差距,它可能需要几代数据库人用一生去追。2024 年了,中国跨过数据库这座大山了吗?01十年发一梦,一梦五十年20 世纪 80 年代,萨师煊教授、王珊教授主导编撰的《数据库系统概论》,揭开了中国体系化...

2024-06-28 08:48:36 919

原创 社交活动的“超级传播者”:揭秘网络影响力最大化算法在推荐中的应用

????目录1 背景2 解决方案:容量约束的影响力最大化算法2.1 问题定义2.2 贪心算法设计2.3 可扩展性实现3应用效果3.1 团队信息3.2参考资料01背景在现代社交网络中,信息和影响力的传播无处不在。影响力最大化(Influence Maximization,以下简称 IM)旨在找出网络中最有影响力的少数用户,从而最大化信息传播效果。这一概念起源于病...

2024-06-28 08:48:36 541

原创 程序员必备 VS Code 插件大全!

????目录1 Code Runner2 AI 代码助手3 Settings Sync 插件漫游4在 VS Code 中练习 LeetCode5Rainbow 系列6TODO Highlight & TODO Tree7Material Them & Material Theme Icons工欲善其事,必先利其器!VS Code 就像经典游戏《上古卷轴5:天际》一样,本体已经足够...

2024-06-27 08:48:56 744

原创 如何理解:业务架构、应用架构、数据架构、技术架构与系统和复杂度

????目录1 关于系统的理解2 关于架构的理解3 关于复杂的理解4 后记体系化地看待系统,高维地抽象业务,有效地进行建模,是制约程序员从码农到架构师的能力模型,而往往这些能力模型又很难被具象化地表述出来。本文作者提出了一种非常具有借鉴意义的视角,从系统、架构和复杂三个方面去理解,用非常具象的比喻让人可以直观地看到各个维度间的分层与站位。值得每一位想要提升自己的开发人员细细品阅,点赞收藏。01关于系统的...

2024-06-26 08:53:00 940

原创 一文看懂微服务世界性技术难题——分布式事务

????目录1 问题简述2 分析探讨3 事务小结让我们聊聊微服务的老大难:分布式事务。这是个已经被无数次讨论的问题,网上文章多如牛毛。本文从业务底层视角出发,探讨分布式事务究竟难在何处,以及务实的解决之路走向何方,再加一根牛毛... 不过希望本文是比较不一样的视角,能给到读者不同的启发。在微服务架构流行的背景下,分布式事务的文章多如牛毛,虽然很多将事务一致性与副本一致性混为一谈,也仍不可否认其中相当一部...

2024-06-25 08:44:16 1007 2

原创 代码千行不如架构图一张!程序员如何培养业务思维,做有价值的需求?

????目录1 这些话你熟悉吗2 找准战场——业务建模3 制定方略——需求4小结5尾巴去年写的《业务系统是怎么逐步变成“万人嫌”的》只是回顾了系统是怎么一步步变坏,然而最难的部分怎么防止变坏却没有写出来,因为这涉及到流程规范、团队文化、组织管理等方方面面,我的认识有限确实无法全面总结,不过我可以站在一名普通研发的角度,选取“做有价值的需求”这一个点来继续聊聊。《Google 软件工程》中有一句话:“...

2024-06-19 08:45:53 731

原创 Linux QQ能打语音视频了!一文详解背后技术实现!

????目录1 背景2 Linux 平台调研3NTRTC-SDK For Linux4 总结6月6日,QQForLinux3.2.9正式支持了音视频通话功能,这是QQLinux版本的又一个里程碑事件。2024年,QQ音视频正式推出NTRTC,全平台(iOS/Android/MacOS/Windows/Linux)的支持是NTRTC的重要特性之一,本次Linux平台的...

2024-06-18 08:43:29 803

原创 Serverless如何赋能餐饮行业数字化?乐凯撒思变之道

今天,我们特邀了乐凯撒 CTO 黄道泳老师,他将为我们深入解读以乐凯撒为代表的餐饮行业的数字化转型之道。

2024-06-17 17:25:50 568 1

原创 掌握技术革新的钥匙,探索AIGC落地的正确姿势

为了帮助开发者们更好地应用AIGC技术,我们将于 6 月 15 日(周六)在上海举办「 AIGC 落地的正确姿势 —— Techo TVP 技术沙龙」。我们荣幸地邀请到 AI 领域的杰出技术专家,与开发者们深入交流,分享企业 AIGC 落地案例的宝贵经验,希望能为大家提供启发,激发灵感。

2024-06-14 10:50:38 422

原创 数智教育创新如何向未来?腾讯云与你探索革新之路

5月31日,由腾讯云TVP 与西安电子科技大学联合举办的「数智教育的创新与技术融合 ——腾讯云TVP 走进西安电子科技大学」活动在西安正式举办,本次活动邀请到西安电子科技大学、腾讯会议、腾讯云大数据等高教行业与企业专家,围绕高校数字化建设、数字技术应用以及AIGC对教育行业的赋能展开,为高校数字化建设指引新方向。

2024-06-14 10:20:40 727 1

原创 QQ 客户端性能稳定性防劣化系统 Hodor 技术方案

????目录1 为什么要做防劣化1.1如何破局 1.2 我们的口号:Hold the door!2 防劣化系统的实现2.1 方案设计2.2数据采集2.3 任务调度2.4 数据处理2.5 管理端展示2.6 整体架构3收益与总结防劣化是比较经典的技术话题,手 Q 的防劣化系统从 2021 年 10月开始投入研发,从0到 1 迭代了将近...

2024-06-13 08:45:37 452

原创 我理解图灵,图灵却不理解我丨纪念图灵逝世70周年

当我站在21世纪的第二个十年,回望那个风起云涌的 20 世纪中叶,我时常会想起一个名字——艾伦·图灵。他是一位孤独的先知,一位在计算机科学和人工智能领域开辟新天地的勇士。虽然时光已经流逝了 70 个春秋,但我相信,图灵的思考和精神仍然在这个世界上回荡,即使他可能并不完全理解我们这个世界。我理解了图灵的“可计算性理论”。在那个机械计算的黎明时代,他就敏锐地洞察到,理论上,只要有足够的时间和存储空间,...

2024-06-07 08:45:46 926

原创 腾讯新闻推荐架构升级:2 年、 300w行代码的涅槃之旅

????目录1 前言2 腾讯新闻业务介绍3 新闻推荐架构升级的背景4新闻推荐架构升级的目标和演进路线5架构升级的关键路径6系统防劣化7总结程序员最大的幸福是看到自己的代码跑在千万人的设备上,程序员最大的不幸是去维护千万人设备背后的老代码。腾讯新闻,是一个有着十多年历史、海量用户规模的经典业务,其背后的系统走过了门户时代,走到了推荐算法时代。随着时间的推演,老旧架构面临着那些经典的问题:可用性差,...

2024-06-06 08:45:59 793 2

原创 快速掌握AI编程,AI代码助手训练营等你来战|鹅厂公仔放送

在大模型时代,人工智能技术的突破性进展正重塑着软件开发的面貌。AI 的融入不仅优化了代码编写过程,更开启了智能编程的新纪元,为开发者带来了前所未有的工作效率和创新可能。AI 结对编程不仅能够极大提升研发效率,还能通过智能分析,帮你摆脱编程的各种疑难杂症,在 CODING 路上不断精进!腾讯云开发者社区携手 AI 代码助手团队共同打造《腾讯云 AI 代码助手快速上手训练营》,鹅厂大牛结合场景化用例演...

2024-06-05 08:46:02 204

原创 手搓智能体的这一年

????目录1 前言2 初捏智能体3 大模型结合业务-langchain 的来临4RAG 与 autogpt 的尝试5AI 智能体 Demo 实践6 结尾,路上过去的一年多,大模型风起云涌,不断迭代,作为一个多年 NLP 产品方向的从业者,可以说是享受其中,惊喜连连。记得22年底,那时疫情放开,身边的人全部病倒,在身体冷热交加中看到了 ChatGPT 的发布,马上在病榻上完成了注册,那时的感觉就仿佛...

2024-06-05 08:46:02 610

原创 首次程序员段位测试,召唤你的专属英雄整顿职场!

...

2024-05-31 15:45:07 374

原创 Git还能这样用?一文看懂Git最佳实践!

????目录1 什么是 git2 什么不是 git3 选对工具4尽量在本地5分支策略6Merge 还是 rebase7处理合并冲突8不要 pull,要 fetch9小而完整的 commit10LFS 技巧11Git 的缺点12 总结很多 Git 的操作,都有多种方法达到目的,但其中往往只有一种方法是最佳路径。Git 是个超级强大也非常流行的版本控制系统(VCS)。它的设计理念和其他VCS...

2024-05-30 08:45:57 990

原创 修十年Bug修成Commiter?鹅厂工程师的Chromium社区贡献之旅

????目录1 引言2 首次贡献3持续贡献4成为 Committer5 感悟开源软件构筑起了互联网世界坚实的地基,开源的社区分布式协作模式,也极大地促进了软件开发的效率,大教堂与集市的钟声下,技术开始普惠世界。腾讯公司从开源中受益,也将自己的技术探索反哺回了开源社区。鹅厂的工程师们,也多有在各大开源社区、基金会中担任 Commiter 乃至 PMC 的开源人。本文作者十年前首次开始给 Chromiu...

2024-05-29 08:45:41 350 1

原创 大模型缺的脑子,终于在智能体上长好了

????目录1 大语言模型 vs 人类2智能体是什么3智能体能做什么4智能体的关键构成5智能体的开发框架6 展望智能体是一种通用问题解决器,从软件工程的角度看来,智能体是一种基于大语言模型的,具备规划思考能力、记忆能力、使用工具函数的能力,能自主完成给定任务的计算机程序。大模型拥有接受输入,分析推理,继而输出的能力。但其无法像人脑一样,具备规划思考能力、记忆能力、工具使用能力。这极大地限制了大模...

2024-05-28 08:45:45 817

原创 噱头还是风口?剖析AI短剧出海的未来

2024 年,越来越多的人把目光投向了拥有庞大市场的国外“蓝海”,当人们还在高谈阔论 Sora 是否颠覆影视行业的时候,AI 已经在出海短剧中大显身手,那么人工智能短剧出海究竟面临哪些机遇和挑战呢?今天,我们特邀了 深造通集团创始合伙人 喻继鹏老师,他将为我们深入剖析 AI 短剧的出海未来。

2024-05-24 11:13:59 435 1

原创 好老板VS好员工,良好的职场关系应该如何营造?

5 月28 日(周二)19:30-21:30, 锁定「腾讯云 TVP」视频号,3 位嘉宾将从老板与员工的角度,深入探讨良性职场关系的处理方法,带给你一份职场晋升秘籍。

2024-05-23 15:58:44 360

原创 昔日辉煌不再,PHP老矣,尚能饭否?

韩天峰,识沃科技 CEO,Swoole 开源项目创始人,PHP 官方 PECL 开发组成员。曾任好未来学而思网校首席架构师,在腾讯朋友网、淘宝搜索、虎牙直播等互联网企业担任架构师和技术负责人。

2024-05-23 15:56:08 1494 1

原创 红包算法揭秘!哪段代码让你只抢了0.01元?

????目录1 普通随机法2 二倍均值算法3 线段分割算法4验证 array_rand 随机特性5统计算法耗时与效果在上一篇《十年前的微信消息收发架构长啥样?》(点击标题可阅读)的文章中,有用户提到想了解自己每次微信红包只能抽中0.01元的反向手气最佳是怎么在技术上实现的,于是就有了本篇文章的诞生。其实,微信红包最初在产品设计上有过很多思路,最初曾以多档次、按比例分配的方式,但最后大家试用下来发...

2024-05-23 08:45:17 433

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除