SegmentFault D-Day,全称 SegmentFault Developer Day,是由 SegmentFault 发起主办的系列技术沙龙。自 2014 年启动,D-Day 技术沙龙已在北、上、广、深、杭等 10 个城市巡回举办了 19 场,涉及前端、云计算、后端、大数据、移动开发等众多主题,活动覆盖数千位开发者。
2021 SegmentFault D-Day 强势回归,传播前沿的技术实践内容,今年将于 7-11 月在北京、杭州、武汉、上海、深圳相继举行 5 场技术沙龙,聚焦云原生、大前端、技术架构、音视频技术、开源等领域。
杭州站 - 后端架构演进之路(70大大见面会!)
时隔两年,SegmentFault 再一次从帝都出发,在北京站的活动中,来自阿里巴巴、字节跳动、观测云、葡萄城等公司的前端技术专家为大家带来了精彩分享,现场座无虚席,讨论热烈。
这一次,思否小姐姐将携 SegmentFault 思否 CTO 70 大大(祁宁)一起为大家服务,来自网易、阿里巴巴、观测云、个推等一线大厂的工程师将为大家奉上关于后端技术架构的思考与实践分享。
SegmentFault 思否 CTO 70 大大开场
5 位来自阿里巴巴、蚂蚁集团、网易有道、观测云、个推等一线大厂的技术专家,带来精彩分享
议题 | 演讲嘉宾 | 嘉宾介绍 |
---|---|---|
NOAH-面向业务价值的自适应高可用架构 | 方杨 | 阿里巴巴技术专家 |
SRE工程的落地指南 | 蒋烁淼 | 观测云创始人 |
个推API网关演进之路 | 李能 | 每日互动股份有限公司(个推)服务端资深技术专家 |
自建私有云or公有云 — 有道少儿团队的云原生实践与思考 | 毛雯蓓 | 网易有道资深开发工程师 |
service mesh 落地之后:为 sidecar 注入灵魂 | 周斌杰 | 蚂蚁集团技术专家 |
互联网后端系统 10 年研发经验。2017 年加入阿里,推动反应式架构(reactive programming) 在淘系业务系统落地。业界领先的将自动控制算法引入到系统负载保护,主导方案设计与在淘宝核心业务系统中的落地,现在淘系负责 Noah 自适应高可用体系的研发、推进端对端全链路系统保护方案和落地。
系统面临的流量不确定、日常业务迭代导致自身容量不确定性是线上业务常态的基础挑战/需求,还需要进一步为业务解决(进阶需求):
本次主题面向业务价值与端上大促入口突发冲击流量,从网关到业务系统全链路的应对不确定的业务流量的确定性稳定性方案,利用有限的系统资源实现业务价值的最大化。
NOAH 是淘宝自研的面向流量的全链路系统稳定性方案,以解决上面的基础与进阶需求:
在众多双 11 核心业务落地解决了业务痛点并取得预期效果(如淘宝首页、直播、淘金币对主要业务接口的优先资源保障)
观测云创始人,资深系统架构师和软件架构师,Devops、SRE IAC理念推动者,也是国内最早一批投身云计算方向的创业者,在业界被称之为中国云计算试飞员,其创立的观测云品牌,快速推进了国内可观测性理念的发展,引领行业颠覆性数字化变革。
随着人类社会的进步,我们对于基于互联网应用的需求日益旺盛,任何一个互联网业务应用(电商,社交网络,游戏,云服务商,SaaS….)出现故障,将对用户,乃至于整个社会产生巨大的影响。在传统的故障处理模型不起作用的时候,SRE(Site/system reliability engineering) 工程这个新兴概念也应运而生了。SRE将以软件工程的方式重新考虑和定义运维。而如何运用系统的可观测性去具体落实SRE工程的实施,探究高效的跨团队组织协作模式,是本次演讲主要想讨论的议题。
2018年加入个推,现任个推基础架构研发主管。在大型系统架构设计和微服务方面有着丰富实战经验,曾亲历并负责个推消息推送系统多机房热备、推送私有云等大型系统的设计和攻坚,目前主要负责个推数据中台API平台的相关研发工作。
API网关是随“微服务”概念而兴起的一种架构模式。在微服务拆分过程中,API规模成倍增长,使用API网关进行API的发布和统一管理逐渐成为一种主流手段。
个推消息推送、效果广告、金融风控等业务的核心系统均基于微服务架构,部分系统也存在自建的网关模块。随着不同系统之间的依赖越来越多,接口治理也面临越来越多的问题和挑战。因此,我们希望引入统一的API网关来解决权限控制、流控、服务降级、灰度发布、版本管理等一系列问题。
个推API网关基于Golang自主研发,全Web化配置,实现所有API接口的标准化、可视化;除解决网关基础需求外,也支持了插件热更新、多协议转换、数据推送、集群级别资源隔离等进阶需求。除了整合到系统微服务架构中,个推API网关同时也作为公司数据中台流量入口,日均承担数十亿级的访问量。目前个推API网关新版集群已经稳定运行一年以上,在保障系统稳定运转的同时我们也在持续进化,围绕云原生探索更多的可能性,为业务提供稳定高效的基础平台。
2014年入职网易有道,先后参与和负责有道云笔记、有道口语、有道思维启蒙、有道乐读等多个业务服务的研发。深度了解有道少儿团队部署在有道私有云和AWS公有云上的两套业务系统,参与技术选型和开发运维,推进其向云原生架构的转变。
随着技术更新和团队发展,有道私有云已基本实现了容器化、微服务等云原生特性,应用程序具备了动态伸缩能力,支持快速迭代和频繁发布。相比而言,公有云在按需交付、多地部署、弹性服务方面有更好的支持。
主讲人所在团队目前负责着乐读、思维启蒙、小班课等多个业务系统,由于不同项目阶段团队诉求的差异, 这些系统分别运行在自建私有云和AWS公有云两种平台上,它们在服务架构、技术选型、运维方式、团队分工上都有明显差异:
其中的差异对企业关心的工作效率、业务敏捷性、可扩展性、可用性以及成本的影响又是怎样的呢?
本次主题从云原生的4个主要方面:容器、微服务、持续交付、DevOps分别展开,分享团队对私有云和公有云在云原生上的一些实践和思考。
花名铭渊,ACG爱好者,前有赞中间件工程师,专注于基础设施与云原生领域,目前在蚂蚁集团中间件团队负责MOSN、Layotto等项目的研发工作。
随着 Service Mesh 在蚂蚁集团内部的大规模落地,我们逐渐遇到了新的挑战,这让我们迫切的寻找新的解决方案。
Service Mesh 通过引入 sidecar 来简化服务治理,但是随着探索实践,我们发现 sidecar 能做的事情远不止于此。一方面,给 sidecar 添加 Multi-Runtime 能力可以帮助基础设施团队更好的和业务团队解耦,简化多语言治理;另一方面,中立的 Runtime API 可以抽象基础设施、简化编程,帮助 k8s 生态成为真正的“分布式操作系统”,也帮助应用彻底和厂商解绑,保证多云环境的可移植性;与此同时,在 WebAssembly 日益火爆的当下,WASM 也能帮助 sidecar 实现 FaaS、业务系统 sdk 下沉等功能。
那么,Service Mesh 落地之后,架构演进的思路是什么?我们的思路是:为 sidecar 注入灵魂
购买须知:
1、本课程为虚拟产品,一经购买,概不退款(讲师特别声明除外)
2、在使用过程中,遇到任何问题,请邮件联系:pr@sifou.com
3、划线价说明:商品展示的划横线价格为参考价,并非原价。该价格仅供您参考。
版权声明:讲者在本产品上发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归讲师本人所有。未经讲师授权许可,观众用户不得以任何载体或形式使用讲师的内容。