保存成功
保存失败,请重试
提交成功

我的架构感悟:从美国宪法学习架构设计原则

作者/分享人:开源社
开源社是由中国支持开源的企业,社区及个人所组织的一个开源联盟,旨在推广开源。 各成员按照“共治、共识、贡献”的原则自发设立。

做了多年的架构师,我也积累了很多的感悟,在有了GitChat这个平台之后,我也想着可以借此整理一下自己的诸多思绪。最近正好在练听力,每天听一集《VOA慢速英语:Making of A Nation》,在听到美国宪法诞生的那段历史时,我突然产生了很多重要的感悟。

作为一个架构师,我感觉美国的国父们在费城开会商讨美国宪法的情景,很像是我们的架构设计研讨会。为了让一个“系统”成功运行,架构师们需要考虑诸多重要的因素。在反复权衡之后,美国国父们设计出了一个稳定运行超过200年的架构,这其中的经验,对于我们在软件架构设计中应用的原则来说,有很多可供借鉴与印证之处。于是我决定发起这场严重跨界的话题,希望与诸位同好共同探讨其中的问题。


实录提要:

  • 架构中对合作博弈的机制设计是否重要?
  • 美国宪法架构设计中,如何处理经费预算的问题呢?
  • 三权分立,怎么玩是否可以详细说说?
  • 当组织架构不支持系统架构产品架构的时候有什么办法促进架构的演进和最优化?
  • 架构有没有不能妥协的最小原则?

往期Chat回顾:

如何实践Code Review?
聊聊代码提交那些事

已有292人预订
预订达标
文章出炉
交流日期
     
17.01.19
17.02.02
17.02.06 20:30
你可能还喜欢
被动收入 101 :使用云开发和 Taro 开发一个小程序
白宦成
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
史上最全 Redis 面试题及答案,搞懂这套题征服面试官
ilomilo
10 个代码细节助你培养大牛思维
zaqweb
支付宝支付流程与服务端实现
江水
不把握好这 3 个原则,你的简历就是废纸
白朔天
快速成长:大学期间 0 到 100000 + 、拿到阿里 offer,我都做了什么?
latent
Zookeeper 详解与实践,你面试工作都绕不开的必考题!
latent
Java 编程(程序可靠性的 30 点建议)
OverWrite
深入浅出华为鸿蒙操作系统
闪客sun
轻松 TDD 之旅 2.0
张晓龙
进击的 Java ,云原生时代的蜕变
阿里巴巴云原生
Vue 实操指南
Fengy
基于爬取的 GitChat 平台数据进行分析
大数据和远方
Redis 数据库详解
小天空
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效