前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一年节省几个亿,小红书秘籍对外公开

一年节省几个亿,小红书秘籍对外公开

作者头像
量子位
发布2023-03-21 17:14:19
2590
发布2023-03-21 17:14:19
举报
文章被收录于专栏:量子位量子位

集装箱,一个看起来没有多少技术含量的发明,却带来了标准化和系统化运输的创新,彻底改变了全球的货物贸易体系。

如果说信息世界里有什么应用能够称得上“集装箱”式的创新变革,那云原生(Cloud Native)当属其一。

对互联网公司而言,在传统IT架构下,各种软件应用就好比最小货运单位“船只”。

想要让“船只”正常航行,企业就要为其配备全套的基础设施,包括计算、存储、网络等。如果遇到业务增长,就只能对船进行扩容——增补硬件设施,但业务下降,这些设备又会荒废闲置。

云计算因此诞生,即,由几家云服务商来提供大型的、标准化的“货运”服务,企业将一部分“货物”交给它们托运。

而云原生就是伴随这种“集中式货运”而诞生的新型应用开发和管理维护的技术模式。

这一技术使得云计算中软件的最小单元不再是物理机或者虚拟机,而是一个个容器(Container),就好比集装箱取代了货轮成为全球贸易的最小运输单位。

云原生技术使得企业不必投资于昂贵的物理基础设施的采购和维护,能够构建弹性强且高度可用的应用程序。

它带来的成本节约和资源利用率的提升也是显而易见的。比如小红书就透露,因为这项技术部署,公司一年能够节省上亿技术成本。

具体到实践中,云原生涉及的技术细节有许多值得说道的地方:

企业不仅要在基础设施和平台层面实现“云化”,应用本身也应该基于云的特点进行开发,从架构设计、开发方式、部署维护等各个阶段和方面重新设计。

构建真正的“云原生应用”,涉及到基础架构服务、虚拟化、容器化、容器编排、微服务等各个方面。

如果你对这些技术感兴趣,现在,可以“翻开”小红书,听听技术专家们怎么说。

云原生架构上的小红书

小红书是一家从诞生之日起所有的技术体系就全部搭建在公有云之上的公司,称得上是“云上的原住民”。小红书技术部承担了很多云原生技术的研发,包含中间件、存储、缓存、DB、SRE 和质量保障等不同团队。

土生土长在云上的架构让小红书拥有很好的先发优势,也使得团队在对新技术的采用上少了很多后顾之忧,在如何用好云上的基础架构抽象能力方面积累了大量的实战经验

小红书自建的 Redis 从Day 1 就实现了容器化部署,极大地降低了集群运维的成本,目前已经达到了数十万级pod规模、上百TB的数据量。 在云上的数据存储方面,过去两年,在线KV存储的数据量从百TB涨到了十PB级别。整体集群的QPS也从百万次涨到了亿次的规模。 微服务数量过万,CPU资源达百万级别。 云原生架构与硬件的有机结合释放了更多算力。小红书自开启计算资源利用率提升项目以来,不到一年时间,盘活资源30余万核,节省技术成本上亿元。

先进的架构和理念可以帮助一个起步较晚的企业实现弯道超车。在越来越多的企业转换到云原生架构的大趋势下,小红书已经先行一步,探索出了一条适用于拥有上亿用户的互联网APP的技术方案,其实践经验在行业中具有一定的领先性和可借鉴价值。

随着业务规模的不断增长,目前小红书已经开启了从单云架构到多云架构的转型之路。多云可以更加灵活地支撑更大的业务规模。小红书可以根据不同云厂商的特点部署不一样的技术,如离线和在线的混布等。另外,多云对资源的冗余要求也更低一些,在容灾上有一定的效率优势。

3月23日,小红书基础架构团队的技术专家们就将带来【REDtech 来了】第七期直播《云原生架构上的小红书》,小红书基础架构团队负责人贺晋如将率领团队,第一次系统性公开介绍小红书在云原生架构方面的实践和探索。

贺晋如博士,2007 年本科毕业于华中科技大学,2012 年博士毕业于纽约大学,师从搜索引擎领域专家 Torsten Suel 教授。博士期间主要研究方向是搜索引擎的索引结构和高性能查询引擎。在 SIGIR、CIKM、WWW 等国际顶级会议上发布多篇论文,长期担任 SIGIR 等国际会议的审稿人。

2012 年到 2014 年间,贺晋如在 Facebook 基础架构团队从事图数据库的研发工作,建设了世界上第一个图数据库服务。2014 年到 2018 年在 Pinterest 担任资深研发工程师。先后从事工程效率,基础架构存储系统,和大规模机器学习平台的设计和建设。2020年加入小红书,负责云原生架构、高可用的服务架构、数据库、缓存和 NoSQL 存储系统。

直播期间,小红书基础架构存储组负责人毛琦、小红书基础架构容器架构组负责人高会军、小红书数据库与业务架构组负责人吴成超将分别带来《小红书的 NoSQL 数据库演进》《小红书云原生发展和演进》《小红书微服务架构实践》的主题分享。

在这些主题中,你将看到小红书如何进行微服务治理、实现全面容器化,以及基于云原生架构的万亿QPS规模NoSQL数据库等具体方案的分享——这些都是企业构建云原生能力的重要环节。

在直播过程中,观众都将有机会与上述专家进行直接交流和互动。

直播收看攻略

直播时间:2023 年 3 月 23 日(周四)19:00-21:00

直播平台:关注【小红书技术 REDtech 】视频号,预约直播,不见不散。(直播也将在抖音与B站同步进行,搜索“小红书技术 REDtech ”)

扫描👇下方二维码进入直播交流群,将第一时间获取直播链接及开播提醒。

小红书将在微信群内发布嘉宾演讲精华和抽奖活动, 参与互动提问还有机会被嘉宾pick解答哦。

*本文系量子位获授权刊载,观点仅为作者所有。

—  —

量子位 QbitAI

վ'ᴗ' ի 追踪AI技术和产品新动态

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见 ~ 

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 云原生架构上的小红书
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档