架构初探-谁动了我的蛋糕(九)|青训营笔记

架构初探-谁动了我的蛋糕(九)|青训营笔记

这是我参与「第三届青训营 -后端场」笔记创作活动的的第九篇笔记。

本章目录:
image-20220607194348089

什么是架构

image-20220607194432208

问题

image-20220607194500798

单机

image-20220607194535685

这里的问题:C10K problem,也即单机处理10k个并发连接的问题。随着epoll技术、kqueue等技术的不断发展,高性能网络编程逐渐回答了C10K问题。但互联网的发展让我们陆续面临C10M、C10B等问题。这里有一篇文章很好:C10k问题简述,文章里的一些小概念:Requests per second-吞吐率文件句柄(file handles) & 文件描述符(file descriptors)

单体、垂直应用|垂直切分

image-20220607201235324

image-20220607201324404

SOA、微服务|水平切分

image-20220607201404012

image-20220607201428017
image-20220607201438294

SOA介绍:什么是SOA

小结

image-20220607201530691

企业级后端架构剖析

背景

image-20220607210042503

云计算

image-20220607210109591

虚拟化技术:硬件(虚拟机)、操作系统(容器)、网络

编排方案:虚拟机编排方案(OpenStack)、容器编排方案(Kubernetes)

让人们可以更加的关注自己的业务,而不是被这种租赁啊之类的东西所纠缠。

云原生

image-20220607211151990

云原生之弹性计算

image-20220607211855019

云原生之弹性存储资源

image-20220608115634957

需要什么存储服务的时候直接去云原生去要就行了。

云原生之 DevOps

image-20220608120047180

提升程序员的开发效率,会贯穿整个工作流程,帮助快速完成开发测试之类的。会提供完整的解决方案,包括上线后。

云原生之微服务架构

image-20220608120346815

rpc在性能、服务治理、协议可解释性都更好。

云原生之服务网格

image-20220608120932331

云原生蛋糕店

image-20220608121305995

企业级后端架构的挑战

问题

image-20220608131121799

离在线资源并池

image-20220608131144532

自动扩缩容

image-20220608131203625

微服务亲和性部署

image-20220608131226344

流量治理

image-20220608131253676

CPU水位负载均衡

image-20220608131309378

后端架构实战

问题背景

image-20220608131328549

问题提炼

image-20220608131338484

自适应静态权重

image-20220608131354196

自适应静态权重Alpha

image-20220608131412111

自适应静态权重Beta

image-20220608131454655

自适应静态权重Release

image-20220608131508394

总结

image-20220608131524986

posted @ 2022-06-08 13:18  杀戒之声  阅读(28)  评论(0编辑  收藏  举报