Software Architecture Styles

涵盖单体 分层架构 事件驱动系统 面向服务架构 以及无服务器模式

1. 哪种架构风格将应用程序分为模型(Model)、视图(View)和控制器(Controller)组件,分别管理数据、用户界面和用户输入?
2. 以下哪些属于分布式架构风格,其中组件跨多个进程或机器运行?
3. 在单体式架构中,组件通常是紧耦合的,并共享单一代码库。
4. 名称一种架构风格,其中组件(过滤器)通过输入/输出通道(管道)连接,常用于数据处理流水线(如Unix命令行工具)。
5. 哪种架构风格强调通过事件的产生和消费进行异步通信?
6. 以下哪些是分层架构风格的关键特征?
7. 微服务架构要求所有服务共享一个公共数据库以确保数据一致性。
8. 缩写'SOA'对应的架构风格全称是什么?
9. 哪种架构风格最适合需要高可扩展性和功能独立部署的应用?
10. 哪些架构风格有助于减少一个组件的变更对其他组件的影响(即促进松耦合)?
Answered 0 of 0 — 0 correct