企业级后端框架的认识 | 青训营笔记

95 阅读3分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第15天

一、本堂课重点内容:

本课主要讲了企业级后端框架的介绍,老师深入浅出,用做蛋糕的例子讲解了该如何做后端框架,不仅要解决店面问题,人手问题、技术问题;以及为了解决这些问题采用云计算的技术。

二、详细知识点介绍:

1.1企业级后端架构剖析–背景

兰师傅蛋糕店经过3年的蓬勃发展,积累了良好的口碑和用户基础,接下来,需要扩大规模:.店面怎么盘:

·买 ·租

·师傅怎么招: ·兰师傅全家出马 ·招培训班出身的

·是否继续坚持纯手工制作? ·精进蛋糕制作收益 ·蛋糕店重点方向梳理&未来规划

1.2企业级后端架构剖析–云计算 云计算:是指通过软件自动化管理,提供计算资源的服务网络,是现代互联网大规模熟悉分析和存储的基石。

虚拟化技术–整租vs 合租编排方案–业主vs 租赁平台架构: laaS (lnfrastructure as a Service)·买房子vs 房屋租赁平台 . aas(latform as a Service) ·清包vs 全包 Saas (Software as a Service)·从零培训vs雇佣培训过的师傅.Faas (Function as a Service) ·纯手工制作vs蛋糕机批量生产

1.3企业级后端架构剖析–云原生 云原生技术为组织(公司)在公有云、自由云、混合云等新型的动态环境中,构建和运行可弹性拓展的应用提供了可能。

1.4弹性计算资源类型: 服务资源调度

微服务:和面、雕花

大服务:烤箱计算资源调度 · 在线:热销榜单·离线:热销榜单更新消息队列 · 在线:削峰、解耦· 离线:大数据分析

1.5 弹性存储资源类型:·经典 对象:宣传视频 大数据:用户消费记录.关系型数据库 收银记录·元数据 服务发现:蛋糕店通讯录NoSQL KV:来个xx蛋糕

2.1企业级后端架构剖 服务网格(Service Mesh) : 微服务之间通讯的中间层·高性能网络代理 .业务代码与治理解耦 相比较于RPC/HTTP框架:·异构系统治理统一化 .与业务进程解耦,生命周期易管理

2.203.企业级后端架构的挑战–问题 挑战: ·基础设施层面 ·物理资源是有限的 。机器 ·带宽 ·资源利用率受制于部署服务·用户层面 ·网络通信开销较大 ·网络抖动导致运维成本提高 ·异构环境下,不同实例资源水位不均

三、课后个人总结: CPU水位负载均衡—— 核心收益: 打平异构环境算力差异为自动扩缩容提供正向输入 解决思路:CPU水位负载均衡laaS 提供资源探针服务网格 ·动态负载均衡