1. 到底什么是架构

server/2024/10/18 14:16:58/

1. 什么是架构

  • 定义架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计
  • 优秀架构的特点:优秀的性能、超强的TPS/QPS的承载能力、高可用决定了你能够支撑多少PV的流量

2. 什么是架构

  • 架构师的职责

    • 明确需求
    • 系统能力分解
    • 技术选型
    • 制定架构说明书并主导执行落地
  • 架构师成长路径
    在这里插入图片描述

  • 架构师必备能力
    在这里插入图片描述

3. 掌握知识

  1. 掌握主流互联网高性能后端服务平台的系统分层模型及设计思想
  2. 掌控Web接入层负载均衡,前置缓存等设计技术
  3. 掌握Dubbo服务治理、异步MQ、任务调试、缓存、隔离队列等核心服务层设计技术
  4. 掌握redis、SQL数据库、NoSQL数据库以及代理接入,分库分表等技术;
  5. 掌握服务监控、应急限流降级等相关技术

http://www.ppmy.cn/server/131994.html

相关文章

【微服务】微服务发现详解:构建高效分布式系统的关键

目录 引言一、什么是微服务发现?1.1 微服务发现的分类 二、服务注册中心2.1 服务注册流程 三、服务发现流程四、微服务发现的实现方式4.1 Eureka 示例4.2 Consul 示例4.3 Zookeeper 示例4.4 Kubernetes 示例4.5 服务健康检查与稳定性 五、微服务发现的优缺点5.1 动态…

Dockerfile 详解

Dockerfile是自定义Docker镜像的一套规则,由多条指令构成,每条指令都会对应于Docker镜像中的每一层,因为Docker是分层存储的。以下是Dockerfile中各个参数的详解及演示解析: 1. FROM 功能:指定待扩展的父级镜像&#…

ELK中L的filebeat配置及使用(超详细)

上一次讲解了如何在linux服务器上使用docker配置ELK中的E和K,这期着重讲解一下L怎么配置。 首先L在elk中指的是一个数据处理管道,可以从多种来源收集数据,进行处理和转换,然后将数据发送到 Elasticsearch。L的全称就是&#xff1…

神经网络反向传播交叉熵 计算损失函数对隐藏层权重w1的梯度

本文是交叉熵损失函数为代表的两层神经网络的反向传播量化求导计算公式中的一个公式,单独拿出来做一下解释说明。 公式 8-18 是反向传播算法中的一个重要步骤,它计算的是损失函数 L L L 对隐藏层的权重 w 1 w_1 w1​ 的梯度。这一步是通过链式法则&…

[网络基础]—深入理解ARP(地址解析协议)详解

🏡作者主页:点击! 🤖网络通信基础TCP/IP专栏:点击! ⏰️创作时间:2024年10月14日15点23分 ARP(地址解析协议)扮演着至关重要的角色。它负责将网络层的IP地址转换为数据…

机器学习_线性回归_线性回归过拟合和欠拟合+正则化线性模型学习总结

线性回归的缺陷--欠拟合和过拟合 欠拟合: 简介 训练集和测试集表现都不怎么样, 模型太简单 产生原因: 学习到的特征太少 改进方法: 1.添加其他特征 组合 泛化 相关性 上下文特征,平台特征等 2.添加多项式特征, 将低次项模型变成高次项模型 过拟合: 简介 原始特征过多,存在嘈杂特…

黑龙江网络安全等级保护办理机制

黑龙江的网络安全等级保护机制根据《网络安全法》和相关法规要求,信息系统按照安全等级从低到高分为五级,分别为一般、重要、非常重要、特别重要和特别敏感。不同等级的信息系统必须实施相应的安全措施,以确保系统免受内外部威胁,…

Linux内核 -- 读写同步机制之序列锁 read_seqbegin 作用与用法

read_seqbegin 函数的作用与用法 read_seqbegin 是 Linux 内核中的一个函数,用于在内核实现轻量级的读写同步机制时读取序列锁(sequence lock)的状态。序列锁是一种适合读多写少的场景的锁机制,允许多个读取者并发读取&#xff0…