亮点回顾|2022 re : Invent Recap:深入内核,高并发系统架构演进之路

本文涉及的产品
简介: 亮点回顾|2022 re : Invent Recap:深入内核,高并发系统架构演进之路

 2022 年 12 月 25 日,由 SegmentFault 思否社区联合亚马逊云科技共同举办的 “ 2022 re:Invent Recap :深入内核,高并发系统架构演进之路”线上沙龙活动圆满落幕。

image.png

最近几年,各大平台用户规模的快速增长为系统架构设计带来新的挑战。如何实现大流量下的高并发、高可用,是一线技术研发人员最需要掌握的技能之一。始于 2012 年的亚马逊云科技 re:Invent 全球大会作为云计算领域备受业界瞩目的活动,每年都会吸引无数来自世界各地开发者们的关注。本场沙龙将围绕高并发系统架构问题展开深入探讨,并从底层原理及大量业务实战案例出发,探寻更优的高并发系统架构设计方案。来自亚马逊云科技的高级解决方案架构师倪惠青、解决方案架构师陈嘉俊、微众银行的中间件开发工程师梁荣华、OPPO 基础平台总监李克来受邀出席本场沙龙,并进行了主题演讲。

近年来 SaaS 一直是一条火热的创业赛道,数据显示:到 2024 年中国企业级 SaaS 市场规模将有望达到 1201 亿元,而如何快速构建一款 SaaS 服务并推出首个 MVP 版本验证需求与产品可行性呢?亚马逊云科技高级解决方案架构师倪惠青首先为大家带来题为 “如何基于 Serverless 快速构建 SaaS 服务” 的主题分享。众所周知,近年来 Serverless 已经逐渐受到开发者的认可,作为业界标杆的亚马逊云科技在该领域也不断推陈出新。在本届 re:Invent 大会上,亚马逊云科技就推出了一款全新的 Serverless 服务 —— OpenSearch Service,自此宣告着亚马逊云科技已彻底完成了现阶段通过 Serverless 来构建数据分析应用的 “完整拼图”,同时也将 Serverless 的发展推进到了下一个阶段。

image.png

在本场分享中,倪惠青强调了 SaaS 应用构建的两个原则 —— 统一的版本管理和统一的运营框架,并分别对其做了解读。重点介绍了用 SaaS 来构建应用、SaaS 身份的构建,SaaS 身份如何在 SaaS 应用系统里进行流转、传递、识别,微服务的实践方式等内容,同时展示了如何从 service 的 web 应用一步步变成 SaaS 应用。最后,她也对网友提问如“什么是好的 SaaS 的标准?”“ SaaS 企业可以从哪些方面来提升以达到经营的目标”做了解答。

image.png

全面容器化以及云原生架构已经成为了业界的共识和企业上云实现降本增效的关键所在。在第二场演讲中,亚马逊云科技解决方案架构师陈嘉俊带来了 “利用亚马逊云科技容器技术构建性价比的高并发方案” 的分享。期间,他对亚马逊云科技现代应用计算进行了概述,并带我们了解了高并发环境下的弹性伸缩场景,以及如何利用 Karpenter 进行弹性伸缩,并做到成本可视化,最后为我们带来了今年 re:Invent 大会上容器功能的相关最新发布。

image.png

在谈到弹性伸缩手段及工具时,陈嘉俊分别介绍了 Amazon EKS 架构,HPA、Karpenter 弹性伸缩手段及弹性伸缩工具,重点介绍了 Karpenter 及其扩容场景、缩容场景、调度等方面,并对 EC2 Spot 实例相关做了分享,同时通过多个 Provisioner 的场景来对 " Pod 利用 Karpenter "及成本可视化内容进行了深入解读。

image.png

最后,陈嘉俊老师为我们带来了今年在 re:Invent 上最新发布的几项功能组件的介绍,包括:EKS 扩展对 Amazon Batch 的支持、Amazon Controllers for Kubernetes (ACK)、Amazon EKS Anywhere 基设施选项、通过 EKS 安装 Marketplace 软件、EKS Blueprints、Data on EKS 等。

之后,OPPO 基础平台总监李克来、微众银行中间件开发工程师梁荣华,也分别从实践角度带来了“ OPPO 多场景高弹性的混合云实践”、“基于 Apache EventMesh 的新型云原生事件驱动架构实践” 主题分享。

image.png

李克来重点分享了“弹性混合云架构”以及“弹性混合云在多场景方面的应用”。分享首先介绍了 OPPO 混合云架构建设的基本理念——“宽底座、厚平台、广应用”,其中“厚平台”是混合云建设最主要的部分,进而重点分享了弹性计算架构的核心——统一的弹性伸缩框架,对其技术架构和原理进行了阐述。针对于在线业务、云数融合、云智融合、高性能计算等多个场景,详细剖析了 OPPO 弹性混合云如何实现从实例到集群的不同维度、不同的负载和服务的弹性,最终达到资源的按需供给和负载的弹性伸缩效果。李克来也对网友们提出的“后疫情时代,哪些业务适合发展做混合云?”“如何较好地把控混合云迁移的成本?”等问题进行了回答。

image.png

在梁荣华的分享中,他首先对 EventMesh 的概念及云原生生态下的事件驱动架构模型概况做了介绍。在“基于 Apache EventMesh 的 Serverless 编排”环节,分别对包括 EventMesh WorkFlow 架构设计、编排规范及 Workflow Runtime 等细节做了分享。最后重点以实践的层面对 EventMesh 在微众银行等多场景下的应用进行了分享,同时对网友互动问题做了解答。

相关文章
|
3月前
|
缓存 NoSQL 关系型数据库
|
3月前
|
存储 监控 安全
360 企业安全浏览器基于阿里云数据库 SelectDB 版内核 Apache Doris 的数据架构升级实践
为了提供更好的日志数据服务,360 企业安全浏览器设计了统一运维管理平台,并引入 Apache Doris 替代了 Elasticsearch,实现日志检索与报表分析架构的统一,同时依赖 Doris 优异性能,聚合分析效率呈数量级提升、存储成本下降 60%....为日志数据的可视化和价值发挥提供了坚实的基础。
360 企业安全浏览器基于阿里云数据库 SelectDB 版内核 Apache Doris 的数据架构升级实践
|
3月前
|
缓存 安全 API
【亿级数据专题】「高并发架构」盘点本年度探索对外服务的百万请求量的API网关设计实现
公司对外开放的OpenAPI-Server服务,作为核心内部系统与外部系统之间的重要通讯枢纽,每天处理数百万次的API调用、亿级别的消息推送以及TB/PB级别的数据同步。经过多年流量的持续增长,该服务体系依然稳固可靠,展现出强大的负载能力。
73 9
【亿级数据专题】「高并发架构」盘点本年度探索对外服务的百万请求量的API网关设计实现
|
5天前
|
机器学习/深度学习 搜索推荐 算法
高并发推荐系统架构设计-1 基本介绍
【5月更文挑战第5天】推荐系统是信息过滤工具,通过处理物料数据和行为日志,运用预处理、特征工程、算法模型学习用户兴趣,实现个性化推荐。在线架构包括AB分流、多路召回、模型排序和业务规则重排序。旧版线上架构由C++编写的API和engine服务组成,HTTP请求经SLB、Nginx、FastCGI到达服务程序,召回和排序服务处理推荐。存在并发瓶颈问题。
22 1
|
2月前
|
消息中间件 缓存 NoSQL
设计一个高并发场景下的Python Web应用架构。
在高并发Python Web架构中,关键组件包括负载均衡器用于分散请求,应用服务器如Gunicorn与Docker部署多实例,缓存如Redis提升数据访问速度,优化后的数据库(如MySQL或MongoDB),消息队列如RabbitMQ处理异步任务,通过横向扩展增加服务器,监控和日志系统确保稳定性,代码优化减少不必要的操作,CDN加速静态资源,以及自动化部署和弹性伸缩工具适应负载变化。性能测试和优化是保证系统稳定性的关键。
|
2月前
|
缓存 负载均衡 网络协议
作者推荐 | 高并发挑战?试试这些架构优化篇技巧,让你的系统焕发新生!
作者推荐 | 高并发挑战?试试这些架构优化篇技巧,让你的系统焕发新生!
48 1
|
6月前
|
存储 Linux Docker
跨cpu架构部署容器技术点:怎样修改Linux 的内核版本
在使用Docker 进行跨平台部署之后,我们还可以尝试进行跨架构部署。 从X86 架构上移植到 aarch64 上。
202 0
|
2月前
|
缓存 开发者
嵌入式微处理器的系统架构中微处理器的内核架构
嵌入式微处理器的系统架构中微处理器的内核架构
62 0
|
3月前
|
IDE Linux 开发工具
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
70 1
|
3月前
|
存储 缓存 数据处理
DP读书:鲲鹏处理器 架构与编程(八)3.1鲲鹏处理器片上系统与Taishan处理器内核架构
DP读书:鲲鹏处理器 架构与编程(八)3.1鲲鹏处理器片上系统与Taishan处理器内核架构
165 0