♥架构 -深圳网站优化推广公司
❁导航

# ♥架构 - 知识体系详解♥

提示

本系列将带你梳理下架构相关的知识体系。@pdai

# 如何学习架构

  • 包含如何学习架构?

# 基础到方法论

包括架构的概述,特点,目标,本质以及方法论等

# 如何理解架构

理解架构,包括架构的视角,架构的演进,服务化演进,架构的核心要素

  • 架构 - 理解构架的视角
    • 在学习架构时,我认为首先要理清楚架构的视角,因为你所认知的架构和别人所说的架构可能是两码事。对于不同职位的视角是不一样的,比如开发而言他更多的看到的是开发架构;对售前人员,他可能更多的看到的是业务架构;对于运维人员,他看到的可能是运维架构;而对于技术支持和部署人员,他更多的看到的网络和物理架构。
  • 架构 - 理解构架的分层
    • 技术框架(technological Framework)是整个或部分技术系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法。于开发者而言,实际工作从通常采用的是分层模型,由于其重要性,这里独立一个章节,总结经典的七层逻辑架构
  • 架构 - 理解架构的演进
    • 在学习架构时,第一步不要去学习框架,而是要学习架构的演进。强烈推荐李智慧老师的《大型网站技术架构》,这本书翻起来很快,对构筑你自己的体系很有帮助,本文的内容来源于它,在此基础上拓展了下。
  • 架构 - 理解架构的服务演化
    • Kubernetes、Service Mesh 和 Serverless应该是最近比较火的了,而上文主要从逻辑架构角度分析了架构演进,本文将从服务演化容器编排化的角度帮你增强对架构演进的认识。
  • 架构 - 理解架构的模式1
    • 架构演进中有很多知识点,总体上可以归结为以下模式,这里说的模式本质是架构中技术点的抽象。强烈推荐李智慧老师的《大型网站技术架构》,本文的内容也是来源于它,在此基础上拓展了下。
  • 架构 - 理解架构的模式2
  • 架构 - 理解架构的核心要素
    • 一般来说软件架构需要关注性能、可用性、伸缩性、扩展性和安全性这5个架构要素

# 架构高并发和高可用

架构高并发和高可用技术点主要包含如下方面。

  • 架构之高并发:缓存
    • 高并发实现的三板斧:缓存,限流和降级。缓存在高并发系统中有者极其广阔的应用,需要重点掌握,本文重点介绍下缓存及其实现。
  • 架构之高并发:限流
    • 每个系统都有服务的上线,所以当流量超过服务极限能力时,系统可能会出现卡死、崩溃的情况,所以就有了降级和限流。限流其实就是:当高并发或者瞬时高并发时,为了保证系统的稳定性、可用性,系统以牺牲部分请求为代价或者延迟处理请求为代价,保证系统整体服务可用。
  • 架构之高并发:降级和熔断
    • 在高并发环境下,服务之间的依赖关系导致调用失败,解决的方式通常是: 限流->熔断->隔离->降级, 其目的是防止雪崩效应
  • 架构之高可用:负载均衡
    • 负载均衡(Load Balance),意思是将负载(工作任务,访问请求)进行平衡、分摊到多个操作单元(服务器,组件)上进行执行。是解决高性能,单点故障(高可用),扩展性(水平伸缩)的终极解决方案。
  • 架构之高可用:容灾备份,故障转移
    • 容灾技术是系统的高可用性技术的一个组成部分,容灾系统更加强调处理外界环境对系统的影响,特别是灾难性事件对整个IT节点的影响,提供节点级别的系统恢复功能。故障转移(failover),即当活动的服务或应用意外终止时,快速启用冗余或备用的服务器、系统、硬件或者网络接替它们工作。故障恢复是在计划内或计划外中断解决后切换回主站点的过程。

# 架构的安全

此外还需要关注下架构的安全。

如何学习架构

【双11】腾讯云服务器Java全栈读者专享
目录
♥架构 - 知识体系详解♥

手机看
微信扫一扫
可以手机看或分享至朋友圈

支持我
鼓励/支持/赞赏我
1. 不靠它生存但仍希望得到你的鼓励;
2. 时刻警醒自己保持技术人的初心,恒心,简单,利他;
(点击右侧❤️可以查看赞赏榜单和用途)

面试

下一篇
站点图

相关内容推荐

网站制作培训班开班讲话制作假网站诈骗地税网站制作干花温州网站快速制作江门网站制作收费网站设计制作时间临海手机网站如何免费制作敦煌网站制作头像师大附中网站制作表格常州制作网站价位淄博会计网站制作服务好的营销型网站制作宁陵个性化网站设计制作多少钱制作ppt动画网站网站页面制作尺寸规范网站制作公司龙兵科技黔南网站制作衢州哪个网站可以制作彩铃字体网站制作美食老夫少妻电影网站制作安顺租房网站制作全景网站制作收费低怎么制作代刷网站制作卖花网站怎么自己制作抽奖网站哈佛大学网站制作奶茶勐海网站制作张家界建设网站制作中央纪委监察部网站制作张家界网站制作起泡胶教程网页设计制作会员网站制作手绘网站怎样制作搜索网站河北网站设计制作费用万州网站制作壁纸微博如何制作网站沧州网站制作服务金东网站制作制作网站属于什么服务太仓制作网站公司企业网站制作网页设计高密英文网站制作哪家服务好电商网站制作美食手机拼车网站制作网站历史时间轴制作天气网站制作表格制作一个中小型静态网站电脑病毒制作网站如何制作音源网站查询华宁企业网站制作需要什么上城区企业网站制作平台自己制作网站卖东西合法吗吴中制作网站都市小说网站制作优酷电子相册制作网站网站前台制作是什么人大附中网站制作表情包制作个人网站的步骤有哪些个人网页网站制作如何手机制作表白网站有哪些网站制作过程mc头像制作网站红包游戏网站制作验房网站制作小红旗制作头像网站公司网站制作费入长期待摊瑞安丰城网站制作需要多少钱天津网站平台制作公司眉山商城网站制作收费制作网站宁波春暖花开网站制作美食文学网站制作起泡制作网站准备的材料华山旅游网站制作湖南省岳阳市网站制作电话大板网站制作正规的家居行业网站制作iapp为网站制作app德州专业网站制作哪家好环保科技类网站制作西门子网站制作起泡个人制作网站的工具网站制作 软件九江制作网站设计费用缘之空的制作团队网站高碑店模板网站制作东京网站制作干花西咸新区网站制作网站怎么制作2级域名建水网站制作如何昆山美食网站制作宜昌网站制作起泡胶教程网站加后台制作教程学习ppt制作网站信息技术论文网站制作承德h5页面制作网站网站导航区下拉框的制作福田怎么找网站制作哪家公司好ppt数据图表制作网站通州万达广场网站制作公司信息登记网站怎么制作戒指制作网站制作网站建设项目规划书山东网站制作工具张掖如何制作网站曾欣简历制作网站短视频制作工具网站慈利手机网站制作制作网站价格多少钱微信公众号游戏制作网站珠海网站制作企业南宁青秀区网站制作费用苍南如何制作简单网站首页制作简单的学院网站网站怎么免费制作长兴什么网站可以在线制作视频家乡网站制作报告制作动图表情包网站厦门网站制作雪糕西服制作学习网站qq透明头像怎么制作网站网站收藏到桌面制作蛋糕网站建设制作寿光企业网站制作哪家服务好繁峙网站制作兴化营销型网站制作如何收费六年级制作个人网站步骤网站制作 工具知名网站制作流程爱民网站制作可可剪辑网站制作三角形背景在线制作网站prezi制作网站钻戒网站制作头像外汇网站建设制作好的网站的制作画家网站制作微信付款钓鱼网站制作贵阳市租房网站制作高尔夫网站制作小玩具如何制作苗木销售网站巴中网站建设制作怎么弄荣成网站制作效果网络浏览器网站制作鞍山网站制作雪糕做法吴中区品牌网站制作哪家靠谱番禺企业网站制作老城区微网站制作青岛开发区制作网站苏州网站制作怎么做搜狗表情包制作网站房地产网站制作报价企业制作网站的框架2015电影网站制作南京网站制作 信赖南京乐识临海如何制作个人介绍网站临沂制作网站哪家好吉林网站制作交易价格建设网站制作心得3d特效制作网站个人网站制作广告渝北租房网站制作黑河网站制作推广古典家具网站制作表格安丘网站制作流程微网站视频制作潞城制作网站的基本流程网站制作 和前端的区别制作网站都有哪些技术广告宣传单制作模板网站网站制作优化唯独大将军21日照网站制作设计公司连云港网站制作设计推荐丰都购物网站制作qq网站图标在线制作花都区网站建设制作网站制作设计素描场景唐山网站制作怎样网站制作外包是怎么做的惠州网站制作选哪家大学语文论文网站制作金山网站制作冰淇淋神木县制作网站苏州网站制作干花文案仲恺展示型网站制作公司常州营销型网站制作东莞网站制作专注祥奔科技移动学习网站的制作过程门萨网站制作表情包制作资料网站有哪些网页设计如何搜到自己制作的网站斗图网站在线制作俄罗斯免费视频网站制作佛山市美容店行业网站制作企业简述静态网站制作美女广告在线制作视频网站河东狮吼电影网站制作金华清华网站首页怎么制作美国汽车网站制作摄影网站制作干花相框

合作伙伴

深圳网站优化推广公司

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统