【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

组合学企业架构——由混沌到伪混沌的旅程

  • 2007-09-19
  • 本文字数:635 字

    阅读完需:约 2 分钟

软件架构师的工作更多的是如何削减复杂性。但现实世界是如此复杂,在某些层次上复杂性是不可避免的。那么怎么做呢?对于如何梳理问题域中不可避免的复杂性,Sean McGrath 分享了一些想法,他称之为“组合学企业架构”——大体上说,其实旨在于从问题域的混沌鉴别出其中关键的行为模式,并将其组合为简化的“伪混沌”。基于他在 EAI 项目中的实际经验,McGrath 描述了他定义一个企业架构的一系列步骤:

  • 了解行话。和问题域专家对话有必要使用共通的术语词汇。
  • 认清“既成”状况,努力看清已有 IT 系统的复杂行为,并将其复杂之处与现实世界的复杂之处相比较。换句话说,就是分辨出根源于问题本身的复杂性,并将其与架构设计工作能够消除的复杂性分离。
  • 几乎是用一种类似参禅的方式,领悟出现实世界外在的复杂性中的行为模式。现实世界的复杂性是架构需要通过的“认可测试”。
  • 最后,务实进展。一个企业架构的工作就是鉴明并利用这些模式。

最后的结果就是 Sean McGrath 称作的“组合学架构”:

核心思想是将问题域的混沌浓缩为伪混沌,伪混沌即罗列为关键模式以种种方式相连接而形成的爆炸性增长之组合。在它的作用下,除非你看不出现实世界混沌背后的模式组合,否则不会看起来真那么复杂。一旦你看到了模式的组合,复杂随之消失,背后的简单就显示出来……这种惬意的时光——当模式组合的简单代替了难以驾驭的复杂——构架企业架构则可以满载而归。

你对这条路子有什么想法?

查看英文原文: Combinatorical Enterprise Architecture - a journey from chaos to pseudo-chaos

2007-09-19 06:32549

评论

发布
暂无评论
发现更多内容

详解GaussDB(for MySQL)服务:复制策略与可用性分析

华为云开发者联盟

数据 路径 可用性 华为云 GaussDB

第九周作业

Geek_a327d3

如果不懂编程,请看这里!!!

代码制造者

学习 编程 低代码 零代码

如何设计一个优秀的组件

Lee Chen

大前端

EasyDL的数据集、模型与代码的版本管理:灵活管理效率提升

百度大脑

人工智能 模型训练 百度大脑

数据处理能力相差 2.4 倍?Flink 使用 RocksDB 和 Gemini 的性能对比实验

Apache Flink

flink

什么是深度强化学习?

华章IT

学习 智能体

1.1 了解Spring框架 -《SSM深入解析与项目实战》

谙忆

原创 | 使用JPA实现DDD持久化- O:对象的世界(2/3)

编程道与术

Java hibernate DDD JDBC jpa

当百度遇上新基建:开放是基本原则 做智能时代的赋能者

百度大脑

人工智能 百度 AI 新基建 百度大脑

对于容器技术的看法

倾心煎蛋

【DevOps】Jenkins持续集成流水线(中)

Man

DevOps jenkins CI/CD JACOCO FINDBUG

影调:光影交响曲

北风

摄影 风光 影调 光影 人像

如何将FastDFS存储数据平滑迁移至XSKY对象存储?

XSKY星辰天合

《SSM深入解析与项目实战》目录与说明

谙忆

设计模式之假如需要一百万个对象

架构师修行之路

联盟链有自己的路要走

Leonbond

区块链 联盟链 公有链

百度大脑人脸离线识别SDK升级盘点,Linux ARM版本上线

百度大脑

人工智能 人脸识别 百度大脑 sdk

微服务架构下的核心话题 (二):微服务架构的设计原则和核心话题

xcbeyond

架构 微服务 设计原则

环信大学:模型的边界!

环信

为Z3 Air-赋能,十代酷睿引领游戏5GHz新时代!

最新动态

英特尔十代酷睿携手机械革命X3-S 纵享顺畅游戏之巅

最新动态

Gitlab 部署配置

wong

gitlab

直播平台在贝壳找房中的实践与运用

陈威威

架构 分层架构 直播 分层思维 多元场景应用

零基础建网站必备技能,看这一篇就够了

北柯

程序语言 网站搭建 编程网站

【译】代码中如何写出更有意义的命名

Jackey

代码质量

有它的加持,单机玩转百亿大数据不是梦!

易观大数据

计算之美(1/12)

我的偶像是木子

数据结构 算法

信创舆情一线--工信部开展网络安全技术应用试点示范工作

统小信uos

设计模式中的单例模式并不完美

架构师修行之路

设计模式 单例模式 23种设计模式 高并发系统设计

设计模式之——单例模式你真的会吗?

诸葛小猿

设计模式 单例模式 Singleton 饿汉式 懒汉式

组合学企业架构——由混沌到伪混沌的旅程_架构_Johan Strandler_InfoQ精选文章