我刚刚发布了一个问题,询问 MapR 和 Cloudera 的架构之间的区别,并交替使用“架构”和“基础设施”。这合适吗?
为了说明这一点,MapR 和 Cloudera 是 Hadoop 的发行版。它们每个都包含以各种方式相互交互的各种守护进程。当我提到基础设施/架构时,我指的是守护进程、它们的操作以及守护进程之间的关系。
我正在寻找的正确词是什么 - 架构或基础架构?
两者有什么区别?
我刚刚发布了一个问题,询问 MapR 和 Cloudera 的架构之间的区别,并交替使用“架构”和“基础设施”。这合适吗?
为了说明这一点,MapR 和 Cloudera 是 Hadoop 的发行版。它们每个都包含以各种方式相互交互的各种守护进程。当我提到基础设施/架构时,我指的是守护进程、它们的操作以及守护进程之间的关系。
我正在寻找的正确词是什么 - 架构或基础架构?
两者有什么区别?
基础设施描述了构成系统的实际组件集,而架构描述了组件的设计及其关系。简而言之,系统建立在具有特定架构的基础设施之上。
例如:
许多多人游戏后端提供客户端-服务器基础设施。
许多多人游戏后端使用客户端-服务器架构。
@MooseBoys 提供了一个很好的总结,但是对于那些寻找更多细节和示例的人来说:
描述构成系统的实际组件集。
通常,企业信息技术 (IT) 实施建立在基础架构之上。
描述组件的设计及其关系。
IT 基础架构的架构首先需要IT 敏捷性,提供决策以随后解释基础架构组件的关系、敏捷性、生命周期事件等,以提供基础架构每个部分的自动化、工作流、敏捷性和关系。
“ IT 敏捷性”也称为“基础架构敏捷性”,在设计IT 架构时是一项极其重要的衡量标准,旨在关注IT 基础架构对刺激的响应效率,同时提供根据需求扩展 IT 基础架构的能力业务,迅速。
许多多人游戏应用程序的后端提供了客户端-服务器基础设施。
“我们为校园提供核心基础设施技术服务。” ——(来源)
“混合云方法可能涉及公共云环境和私有云环境,其基础设施(通过应用程序编程接口、中间件或容器促进)促进工作负载的可移植性。” ——(来源)