【架构风格】架构风格演进和领域架构分类
分享一个,我们每天都在说各种架构到底说的是什么?什么是架构风格,什么是架构模式,什么是架构领域。下面是我总结的架构风格演进。
架构风格演进
架构风格主要是从不同的视角去看架构。
架构领域
架构领域主要是从架构解决的问题域去分类架构。
Domain Architecture | Sub-Domian Architecture |
Web Application Architecture | Tradation Web Application |
Modern Web Application | |
Generated Web Application | |
PWA | |
Rich Client Application Architecture | Native |
RCP | |
Web Desktop | |
Mobile Application Architecture | Native Mobile |
H5 Mobile | |
Hybrid Mobile | |
Integration Architecture | Event driven |
API Gatway | |
MFT | |
Batchting ETL | |
Near real-time ETL (streaming) | |
ESB | |
B2B EDI | |
CDC (Capaturing Data Change) | |
Pub/Sub | |
Object Storage | |
Data Architetecture | Transaction data stores (TDS/OLTP) |
Master data store | |
Operational data store | |
Data mart | |
Data warehouse | |
Data modeling | Dimensional data modeling |
Data Valt Modeling | |
E-R data modeling | |
Document data modeling | |
Key-value data modeling | |
Graph Data modeling | |
Common data modeling | |
Analytics & BI Architecture | Transactional reporting |
Operational reporting | |
Analytical dashboard | |
Operational dashboard | |
Real-time dashboards | |
Operational analytics | |
Predictive analytics | |
Prescriptive analytics | |
Streaming analytics | |
Statistical analysis | |
In-memory analytics | |
Data science and advanced analytics | |
NLP | |
Data mining | |
Big data Analytics | |
本文 | ||
讨论:请加入知识星球【首席架构师圈】或者加微信小号【jiagoushi_pro】或者加QQ群【11107777】 | ||
公众号 |
【jiagoushipro】 【超级架构师】 精彩图文详解架构方法论,架构实践,技术原理,技术趋势。 我们在等你,赶快扫描关注吧。 |
|
微信小号 |
【cea_csa_cto】 50000人社区,讨论:企业架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化. |
|
QQ群 |
【792862318】深度交流企业架构,业务架构,应用架构,数据架构,技术架构,集成架构,安全架构。以及大数据,云计算,物联网,人工智能等各种新兴技术。 加QQ群,有珍贵的报告和干货资料分享。 |
|
视频号 |
【超级架构师】 1分钟快速了解架构相关的基本概念,模型,方法,经验。 每天1分钟,架构心中熟。 |
|
知识星球 | 向大咖提问,近距离接触,或者获得私密资料分享。 | 知识星球【首席架构师圈】 |
微信圈子 | 志趣相投的同好交流。 | 微信圈子【首席架构师圈】 |
喜马拉雅 | 路上或者车上了解最新黑科技资讯,架构心得。 | 【智能时刻,架构君和你聊黑科技】 |
知识星球 | 认识更多朋友,职场和技术闲聊。 | 知识星球【职场和技术】 |
微博 | 【智能时刻】 | 智能时刻 |
哔哩哔哩 | 【超级架构师】 | |
抖音 | 【cea_csa_cto】超级架构师 | |
快手 | 【cea_csa_cto】超级架构师 | |
小红书 | 【cea_csa_cto】超级架构师 | 首席架构师智库 |
谢谢大家关注,转发,点赞和点在看。
【架构风格】架构风格演进和领域架构分类相关推荐
- [架构之路-109]-《软考-系统架构设计师》-软件架构设计-2-软件架构概述:架构风格
引言 建筑风格指建筑设计中在内容和外貌方面所反映的特征,主要在于建筑的平面布局.形态构成.艺术处理和手法运用等方面所显示的独创和完美的意境.建筑风格因受时代的政治.社会.经济.建筑材料和建筑技术等的制 ...
- 笔记-信息系统开发基础-架构设计-软件架构风格
参考<信息系统项目管理师教材(第3版)>P45,软件架构风格,Garlan和Shaw对通用软件架构风格进行了分类,他们将软件架构分为数据流风格.调用/返回风格.独立构件风格.虚拟机风格和仓 ...
- 系统架构_软件架构风格概述
系统架构_软件架构风格概述 转载自:http://jpkc.whu.edu.cn/jpkc/dxqyxxxtfgnjg/dzja/ ...
- 【软件体系结构】架构风格与基于网络应用软件的架构设计:Roy Tomas Fielding】
[软件体系结构]架构风格与基于网络应用软件的架构设计:Roy Tomas Fielding 博士 - 唐雕 - 博客园
- 资深架构专家讲解微服务治理的架构演进
摘要:随着业务的发展,规模扩大,服务越来越多,需要协调线上运行的各个服务,保障服务的SLA;基于服务调用的性能KPI数据进行容量管理,合理分配各服务的资源占用;对故障业务做服务降级.流量控制.流量迁移 ...
- 资深架构师助你上手软件领域驱动设计 DDD
作者:faryrong,腾讯 CSIG 后台开发工程师 最近看了一本书<解构-领域驱动设计>,书中提出了领域驱动设计统一过程(DDDRUP),它指明了实践 DDD 的具体步骤,并很好地串联 ...
- 淘宝千万级并发分布式架构的14次演进
一.概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则. ...
- 想从单体架构演进到分布式架构,SBA 会是一个不错的选择
本文分享自华为云社区<从分层架构到微服务架构(五)之服务化架构>,作者:元闰子. 前言 从本文开始,我们进入了<从分层架构到微服务架构>系列中分布式架构的介绍,本文要介绍的是服 ...
- 分布式架构的发展及演进
分布式架构的发展及演进 1. 为什么使用分布式架构 1946年,世界上第一台电子计算机在美国的宾夕法尼亚大学诞生,它的名字是:ENICAC ,这台计算机的体重比较大,计算速度也不快,但是而代表了计算机 ...
最新文章
- python 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数
- 8.2 TensorFlow实现KNN与TensorFlow中的损失函数,优化函数
- 信息系统项目管理知识--项目风险管理
- 内控与IT安全的关系,IT内控与安全审计的关系
- c语言递归最小值,递归求最大最小值算法 分治策略(c语言实现)
- [HNOI2016] 序列(线段树 + 莫队 + 倍增)
- 转:C++中STL用法总结
- volo拉丁语_你为什么学习拉丁语?
- Python的dataframe_image使用报错
- 伊通一中2021高三高考成绩查询,吉林四平最好的4所高中,第1名一骑绝尘,看看有没有你的母校?...
- xp用户未授予用户在此计算机,未授予用户在此计算机上的请求登录类型的解决方法 win7XP共享打印机完美解决教程...
- Java 版植物大战僵尸思路和源码分享!
- 在SQL Server 2008上遇到了删除作业失败的问题。 547错误
- r语言 网站数据查找
- 智行者获北京自动驾驶T3路测牌照的「高速无人车“星骥”」体验如何?...
- 杭州电子科技大学acm---2009
- ArgoCD的安装与部署
- mysql安全实验测验答案_实验三_数据库安全性实验报告.doc
- 物联网终端安全自动化扫描系统
- [小黄书管理平台]登录页面和模型驱动表单
热门文章
- php蓝奏云网盘源码,蓝奏云网盘打开目录/上传/下载源码
- 百度地图2.0离线版的制作
- Prometheus+Grafana监控告警配置
- 使用NtCreateThreadEx将Dll注入目标进程
- Week2 Assignment - Princeton-Algorithms-PartI
- linux刻录windows光盘启动,如何在 Windows / Ubuntu / macOS 上刻录 Ubuntu 启动光盘
- VC语言文件正文分析器--支持格式常用文件格式
- convs在MATLAB中,matlab2_MATELAB课程设计_ppt_大学课件预览_高等教育资讯网
- python记录程序运行时间的三种方法
- 计算机同一优盘记录,怎么查看电脑插过U盘的记录