Redian新闻
>
微服务过微怎么办?字节跳动提供了一种合并编译的方案|QCon

微服务过微怎么办?字节跳动提供了一种合并编译的方案|QCon

公众号新闻

随着业务规模的迅速扩张和复杂度提升,微服务架构已逐渐成为业界普遍采纳的先进策略。然而,在长期实践与演进的过程中,微服务粒度过细的现象日益突出,带来了种种问题,比如微服务分割过细导致的基础资源配置开销加剧,交互过程中链路增多引起的时延上升问题,以及服务治理开销过大等等。因此,当前针对单体架构与微服务架构的选择这一议题,又在经历着新一轮的审视与论证。

那么,有没有一种方案,可以既拥有单体的性能,又拥有微服务的研发效率呢?

字节跳动基础架构团队提供了一种方案——合并编译的方案,通过这种方式,可以使得服务拥有单体的性能和微服务的研发效率。目前该方案已在字节跳动内部多个业务线中使用,接入核心超过百万核,在不影响研发效率的情况下,带来数十万核的性能收益。

在 QCon 全球软件开发大会(北京站)2024 的「单体 vs 微服务」专场,字节跳动后端研发工程师尹旭然将以《大规模微服务破局之道:合并编译》为题,把方案落地经验分享出来。据了解,尹老师主要负责合并编译方向和开源 HTTP 框架 CloudWeGo-Hertz 的研发,主要关注后端服务架构与技术。目前合并编译是字节跳动解决微服务过微问题上的主要解决方案之一,Hertz 也是字节跳动内部最大的 HTTP 框架。

我们不希望你错过这个演讲,因为——

  • 这个方案是业界已经大规模落地的,微服务过微的治理方案之一,在落地过程中有较多的经验,摸着前人的肩膀过河,机会难得

  • 核心负责人亲临现场,你既能听到方案的详细情况,又能与他面对面交流,互相启发新的思路,探索下一代后端服务架构

  • 通过这个方案,你会知道,单体和微服务并不是绝对的,服务可以灵活的选择单独部署与合并部署

尹旭然老师也表示,方案落地也不是没有痛点,一是理念普及是最大的难点,需要让业务的同学接受这种形态,了解哪些是真正的需求,哪些是不需要关注的点,二是相关生态(DevOps、监控、服务网格、PaaS 等)都需要支持,牵涉部门多。但这些问题都不是无解的,在交流过程中,尹老师分享了他们的做法。

“在业务接受上,我们主要有两个动作。第一点是自上而下的宣传,我在内部的平台上发表了很多文章,也有很多的分享,通过多次触达,让用户慢慢地理解这个事情。宣传的时候鼓励用户从更高维度的视角来看,跳出微服务的思维。合并之后就是一个单体服务,单体需要的哪些能力和微服务肯定是不一样的。第二点,我们也会用一些例子,找一些核心服务,在明白了这种架构形态之后接入,为我们做一些背书。随着大核心的接入越来越多,业务接受起来也变得更加容易。第三点是打铁还须自身硬,合并编译听了很多业务的建议,对业务提到的能力也能够做到快速的补齐,慢慢的口碑也就上来了。”

目前,该方案在业务侧得到了正向反馈,“大家都能够明白这件事情带来的收益,也明白接入后研发模式带来的变化。尤其是收益这方面,取得了超出预期的收益,大家的反馈普遍还是非常不错的。”

活动推荐

2024 年 4 月 18-20 日,QCon 全球软件开发大会·北京站将作为 InfoQ 首场会议,重磅亮相!

本届 QCon 大会推出全新主题——全面进化。今年,我们也邀请到了国泰君安首席信息官俞枫博士,智谱 AI CEO 张鹏博士,百度首席架构师(搜索与推荐)吴永巍,美的集团首席信息安全官兼软件工程院院长、欧洲科学院院士、IEEE Fellow 刘向阳担任 QCon 大会的联席主席为大会内容的顶层设计深度把关,多位业界知名专家担任出品人为专题。

目前会议 8 折优惠购票,火热进行中,咨询购票可联系票务经理 17310043226 。点击「阅读原文」即可查看大会详情,期待与各位开发者现场交流。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
最快10天拿Offer!字节跳动2024寒假实习全面开启字节跳动美国“抢人”记深入了解抖音的性能成本优化策略|QCon龙年茅台每瓶跌至4100元;字节跳动回应懂车帝将成独立公司丨大公司动态小巨人「卓翼智能」获2.5亿元B轮融资,提供无人智能系统解决方案|36氪首发字节跳动今年的薪资。。。早鸟报|​字节跳动回应懂车帝将成独立公司;​董宇辉新号首播带货超1亿元;极兔组织架构调整...《十七帖》读议(四)当经典IP杀入演出市场,“白蛇传30年演唱会”提供了一种思路字节跳动联手复旦,用 AI 打造了一个视频神器恭喜 悉尼大学 Y同学 成功斩获 字节跳动 全职 Offer!犀利!字节跳动早期投资人痛批抖音及张一鸣教育;学习;评价标准;相信未来互联网24暑期实习内推|京东+字节跳动+小红书等众多名企内推名额来啦!传字节跳动拟收购饿了么,双方再次回应刚上线就崩了?字节版 GPTs 征战国内市场:无需编码,快速创建 AI 聊天机器人饿了么否认与字节跳动接洽收购家居修理系列:卖房要略(2)金玉其外饿了么否认字节跳动收购传言;比亚迪计划在巴西建设电动汽车工厂;春运首日火车票开售,部分热门车次已售罄……字节跳动早期投资人严厉谴责抖音;苹果iPhone 16 Pro/Max渲染图曝光;百事回应被家乐福封杀丨邦早报服务过上万学生!中国代写机构瞄准澳洲学生,发中文宣传邮件!历史车轮大提速,百年会有王者兴分享一种主干开发方案:既能高频发布又能保证软件质量|QCon8点1氪:7195名投资者获赔2.8亿开始到账;饿了么否认与字节跳动接洽收购;微软超苹果成为市值最高公司调研 50 家头部企业后,我们发现了他们在 2024 年技术布局上的共同点|QCon“流量的尽头是放贷”,字节跳动也不例外字节跳动拟从投资人手中回购50亿美元 估值2680亿美元裁员比例扩大?蔚来汽车回应;被传收购字节跳动游戏业务,掌趣科技回应|大公司动态童年故事(9):吊棒果下戏水忙热搜爆了!2.2亿彩票大奖,得主现身兑奖!腾讯胜诉,字节跳动被驳回,发生了什么?中国首次成为全球汽车最大出口国,字节跳动回应懂车帝将独立,锂电池取得大突破,董宇辉新账号带货超东方甄选,这就是今天的其他大新闻!字节跳动证实懂车帝将成独立公司:内部曾讨论分拆上市未央播报 | 2030年我国将实现6G商用 字节跳动以160美元开启新一轮回购字节跳动回应懂车帝将独立;程前向周鸿祎等企业家道歉;​科兴新冠疫苗已停产;赵明称现在荣耀账户上有很多钱...字节跳动朝夕光年整条业务线裁员后续
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。