请简述公司的系统服务架构类型(单体架构、分布式架构、微服务架构、分层架构、集群架构、SOA 架构、中台架构)

news/2025/1/18 22:59:49/

以下是对公司常见的系统服务架构类型的简述及架构图说明:

单体架构

  • 简述:将所有功能集成在一个项目中,作为一个整体进行开发、部署和运行,所有业务逻辑、数据访问等都在一个进程内。适用于小型项目或业务简单的场景,开发、部署和维护相对简单。
  • 架构
用户界面
业务逻辑
数据访问
数据库

分布式架构

  • 简述:把系统拆分为多个子系统或服务,分布在不同节点上独立运行,通过网络通信协作完成业务功能,可扩展性和可靠性较高,能应对大规模业务场景。
  • 架构
通信
通信
通信
服务1
服务2
服务3
服务4

微服务架构

  • 简述:将系统拆分成多个围绕特定业务功能的小型独立服务,每个服务有独立数据库、逻辑和接口,通过轻量级通信机制交互,便于独立开发、部署和扩展,能快速响应业务变化。
  • 架构
请求
请求
请求
通信
通信
通信
用户界面
数据库1
数据库2
数据库3

分层架构

  • 简述:按功能划分为不同层次,如表现层、业务逻辑层、数据访问层等,各层次职责明确,通过接口通信,结构清晰,易于维护和扩展,便于团队分工协作。
  • 架构
调用
调用
访问
表现层
业务逻辑层
数据访问层
数据库

集群架构

  • 简述:由多个服务器节点组成,通过网络连接协同工作,对外提供统一服务,可实现高可用性、可扩展性和负载均衡,提高系统处理能力和可靠性。
  • 架构
负载均衡器
节点1
节点2
节点3
共享存储

SOA架构(面向服务的架构

  • 简述:将企业业务功能封装为可重用服务,通过标准接口和协议通信交互,实现业务流程集成和协同,提高企业业务灵活性和复用性。
  • 架构
请求
路由
路由
路由
通信
通信
通信
服务消费者
服务总线
服务1
服务2
服务3
数据存储1
数据存储2
数据存储3

中台架构

  • 简述:将企业核心能力抽象、沉淀和整合,形成可复用能力组件和服务,为前台业务创新提供支持,对后台资源和数据统一管理协调,包括数据中台、业务中台、技术中台等。
  • 架构
调用
数据支持
业务服务
技术支撑
数据交互
业务协作
技术支持
前台应用
中台
数据中台
业务中台
技术中台
后台数据系统
后台业务系统
后台技术设施

http://www.ppmy.cn/news/1564253.html

相关文章

BY组态-低代码web可视化组件

简介 BY组态是集实时数据展示、动态交互等一体的全功能可视化平台。帮助物联网、工业互联网、电力能源、水利工程、智慧农业、智慧医疗、智慧城市等场景快速实现数字孪生、大屏可视化、Web组态、SCADA等解决方案。具有实时监控、多样、变化、动态交互、高效、可扩展、支持自动…

【概率论与数理统计】第三章 多维随机变量及其分布(2)

定义7:若二维连续型随机变量 ( X , Y ) (X,Y) (X,Y)的概率密度为: f ( x , y ) 1 2 π σ 1 σ 2 1 − ρ 2 e − 1 2 ( 1 − ρ 2 ) [ ( x − μ 1 ) 2 σ 1 2 − 2 ρ ( x − μ 1 ) ( y − μ 2 ) σ 1 σ 2 ( y − μ 2 ) 2 σ 2 2 ] f(x,y) \fra…

强化学习-蒙特卡洛方法

强化学习-数学理论 强化学习-基本概念强化学习-贝尔曼公式强化学习-贝尔曼最优公式强化学习-值迭代与策略迭代强化学习-蒙特卡洛方法 文章目录 强化学习-数学理论一、蒙特卡洛方法理论(Monte Carlo, MC)二、MC Basic2.1 算法拆解2.2 MC Basic算法 三、MC Exploring Starts3.1 …

锐捷路由器网关RG-NBR6135-E和锐捷交换机 Ruijie Reyee RG-ES224GC 电脑登录web方法

2025年1月17日22:29:35 最近淘了点东西,准备在家里搞一套深度学习的服务器,先把网关和交换机搞到了 锐捷路由器网关RG-NBR6135-E 电脑登录web方法 在拿到机器的时候,如果不是全新建议拿根牙签,差入reset 5-10秒,灯光会全部闪几下…

Ansible深度解析:如何精准区分并选用command与shell模块

Ansible,作为一个强大的自动化工具,提供了多种模块来执行不同的任务。其中,command和shell模块是最常用的两个模块,用于在远程主机上执行命令。然而,尽管它们的功能相似,但在使用场景和特点上存在显著的差异…

基于SpringBoot的装修公司管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

Java Python:从简单案例理解 HTTP 服务开发与调用!

使用 Java 和 Python 实现 HTTP 服务创建和调用 在现代网络应用开发中,创建和调用 HTTP 服务是一项基本技能。本文将详细介绍如何使用 Java 和 Python 语言实现一个简单的 HTTP 服务,并展示如何使用相应语言的客户端代码对其进行调用和测试。我们将实现…

大疆最新款无人机发布,可照亮百米之外目标

近日,DJI 大疆发布全新小型智能多光旗舰 DJI Matrice 4 系列,包含 Matrice 4T 和 Matrice 4E 两款机型。DJI Matrice 4E 价格为27888 元起,DJI Matrice 4T价格为38888元起。 图片来源:大疆官网 DJI Matrice 4E DJI Matrice 4T D…