云原生知识点-系统架构师(七十九)

devtools/2024/10/19 17:43:26/

1介绍SOA?介绍ESB?

解析:

SOA是面向服务架构,提供ESB总线将各个独立的服务关联起来,解耦各个服务直接关联,通过ESB服务总线把他们关联起来。

ESB服务总线支持不同服务的数据格式统一转换,保证各个服务正常交互。

支持服务的注册。

支持服务的描述和元数据描述。

支持路由、发现和调用,并且各个服务请求的时候支持负载均衡,信息安全等。

2针对银行信息系统的数据交互安全性需求,列举3种可实现信息系统安全保障的措施

解析:

https,防火墙系统,安全监测,信息摘要保证信息完整性。

3系统性能叙述中,不正确的是()。

A常见的web服务器性能评估有基准测试、压力测试和可靠性测试

B评价web服务器的性能指标主要由最大并发连接数、响应延迟和吞吐量

C对运行系统进行性能评估主要目的是以更好的性能/价格比更新系统

D性能降低到基本水平时候,需要找到原因,消除该瓶颈

解析:

C不对,平时也需要评估,优化系统

4软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构描述,错误的是()。

A 根据用户需求、能够确定一个最佳的软件架构,指导整个软件开发过程

B 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等

C 软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动

D 软件架构能够指导设计人员和实现人员的工作

解析:

A

5请简要说明云原生技术原理,并指出云原生技术的主要架构模式有哪些?

解析:

原理:

支持扩容,容器化,支持一站式部署和发布,声明式配置,微服务,非功能代码和业务代码分离。

架构;

mesh架构:非功能代码和业务代码分离。

微服务架构。

可观测架构。

消息异步架构。

存储和计算分离架构。

Server less架构。

分布式事务架构。

6请简要说明容器技术和微服务技术是如何在云原生架构中应用的,并指出其优势?

解析:

微服务的优势:独立部署发布,方便维护,方便扩展,技术异构性。

容器优势:方便动态扩容,自动化打包与部署,环境隔离

7什么是分层数据流图中父图与子图的平衡?如何保持?

解析:

父图的输入输出数量和名称和子图的一致。父图一条输入输出对应子图几条输入输出,子图的几条输入输出对应父图的一条输入流输出流。

10设计微服务系统应遵循的设计约束有哪些?

解析:

1微服务职责单一,独立部署。

2横向关系微服务与微服务,注册中心。

3纵向关系微服务与数据库,用过api访问。

4全局的微服务分布式约束,分为不同的实例,当发生故障时候精准确定位置是开发运维人员核心诉求。

11微服务架构的脆弱性主要表现在?

(1)开发人员需要处理分布式系统的复杂结构。

(2)开发人员要设计服务之间的通信机制,通过写代码来处理消息传递中速度过慢或者不可用等局部实效问题。

(3)服务管理的复杂性,在生产环境中要管理多个不同的服务实例,这意味着开发团队需要全局统筹

12建立聚簇索引的原则?

解析:

(1)聚簇码的值相对稳定,没有或很少需要进行修改

(2)表主要用于查询,并且通过聚簇码进行访问或连接是该表的主要应用。

(3)对应每个聚簇码值的平均元组数既不太多,也不太少。


http://www.ppmy.cn/devtools/125062.html

相关文章

架构师知识梳理(八):系统安全

信息安全概念 信息安全包括5个基本要素:机密性、完整性、可用性、可控性与可审查性。 机密性:确保信息不暴露给未授权的实体或进程。完整性:只有得到允许的人才能修改数据,并且能够判别出数据是否已被篡改。可用性:得…

【数据结构】邻接表

一、概念 邻接表是一个顺序存储与链式存储相结合的数据结构,用于描述一个图中所有节点之间的关系。 若是一个稠密图,我们可以选择使用邻接矩阵;但当图较稀疏时,邻接矩阵就显得比较浪费空间了,此时我们就可以换成邻接…

【C语言】使用结构体实现位段

文章目录 一、什么是位段二、位段的内存分配1.位段内存分配规则练习1练习2 三、位段的跨平台问题四、位段的应用五、位段使用的注意事项 一、什么是位段 在上一节中我们讲解了结构体,而位段的声明和结构是类似的,它们有两个不同之处,如下&…

C语言内存管理

内存分布 C代码编译过程 预处理 宏定义展开、头文件展开、条件编译,这里并不会检查语法编译 检查语法,将预处理后文件编译生成汇编文件汇编 将汇编文件生成目标文件(二进制文件)链接 将目标文件链接为可执行程序 进程的内存分布 程序运行起来(没有结…

Go Gin 框架与 HTML 模板学习笔记

文章目录 1. 简介2. 安装与项目结构项目结构: 3. 基本使用3.1 创建基本的 HTTP 服务3.2 创建模板文件3.3 运行程序 4. Gin 模板渲染详解4.1 传递数据 5. 处理复杂数据结构5.1 传递切片数据 6. 静态文件服务7. 模板的高级特性7.1 条件判断7.2 循环语句7.3 自定义模板…

【实时计算 Flink】检查点和快照超时的诊断方法与调优策略

Flink的状态管理是一个复杂而关键的领域,涉及到作业的性能、稳定性和资源利用等多个方面。通过对状态生成机制和优化策略地深入理解与正确应用,结合实时计算Flink版提供的产品能力,可以帮您有效地优化Flink作业以应对大规模状态作业带来的挑战…

宠物心肺健康监测仪:医疗科技的新突破

在宠物医疗实践中,医生经常依赖传统的听诊器来评估宠物的心脏和呼吸状况。然而,随着技术的进步宠物智能听诊器设备可以利用先进的数字技术,为宠物医生提供了一个更加精确和便捷的诊断工具。 宠物心脏健康监测仪通过高精度的数字传感器&#…

【无人机设计与控制】无人机三维路径规划,对比蚁群算法,ACO_Astar_RRT算法

摘要 本文探讨了三种不同的无人机三维路径规划算法,即蚁群算法(ACO)、A算法(Astar)以及快速随机树算法(RRT)。通过仿真实验对比了各算法在不同环境下的性能,包括路径长度、计算效率…