写点什么

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

  • 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:321117

评论

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

嘉为蓝鲸可观测系列产品入选Gartner《中国智能IT监控与日志分析工具市场指南》

嘉为蓝鲸

Gartner 可观测

我离职了,聊聊职场、大学、友情和爱情:人不能两次踏入同一条河流,生命只能倒着被理解,但却必须正着被经历

码哥字节

#职场思考

基于YOLOv8的河道垃圾塑料瓶子识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

吃透Java基础面试八股文

Geek_Yin

Java 程序员 java面试 Java面试题

三天吃透Java并发面试八股文

Geek_Yin

编程 程序员 java面试 Java面试题

等保测评扎心真相

等保测评

深入浅出:微店商品列表API接口Python攻略

tbapi

微店数据接口 微店API 微店商品列表接口

HarmonyOS运动语音开发:如何让运动开始时的语音播报更温暖

王二蛋和他的张大花

鸿蒙

时序数据库 TimechoDB V2.0.4 发布 | 新增用户自定义表函数及多种内置表函数等功能

Apache IoTDB

2025年金九银十最全 Java 面试八股文(真实,高频,有详细答案)

Geek_Yin

Java 程序员 java面试 Java面试题

准确率从 19% 提升至 95%!文本审核模型优化的三个阶段实践(上)

亚马逊云科技 (Amazon Web Services)

AI智能体终结运维"狼来了"

权说安全

AI 安全运维

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

百度安全

详解鸿蒙Next仓颉开发语言中的动画

幽蓝计划

时序数据库 IoTDB 官方可视化平台 Workbench,一文全面了解!

Apache IoTDB

吉他初学者如何自学吉他?Guitar Pro如何辅助新手掌握复杂的吉他弹奏技巧

阿拉灯神丁

吉他学习 编曲软件 Guitar Pro8 Mac乐谱制作软件 乐谱软件

嵌入式STM32-PID位置环和速度环

芯动大师

stm32 PID 位置环 速度环

深入研究:shopee商品详情API接口Python攻略

tbapi

shopee商品详情接口 shopee数据采集 shopee数据接口

一场 6 点半开启的慢跑,是我们对八周年最真实的记录

TDengine

数据库 tdengine 时序数据库

AI Agent驱动下的金融智能化:技术实现与行业影响

申公豹

AI Agent

2025 AICon上海站

IT蜗壳-Tango

【每天学点‘音视频’】GOP-关键帧间隔

小曾同学.com

ffmpeg 实时音视频 GOP B帧

Prefix Caching 详解:实现 KV Cache 的跨请求高效复用

Se7en

"不是都合规了吗?怎么还翻车?

等保测评

QT软件外包开发流程

北京木奇移动技术有限公司

软件外包公司 QT软件开发 QT外包公司

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