前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >架构风格-架构师(六十六)

架构风格-架构师(六十六)

作者头像
用户9919783
发布2023-11-02 15:02:57
1900
发布2023-11-02 15:02:57
举报

1、管道-过滤器和仓库

数据处理方式:

管道过滤器是 数据驱动机制,处理流程事前确定,交互差。

仓库是通过仓库中间件交互,交互性强,灵活组装

系统可扩展性:

管道过滤器是数和处理在一起,需要新增代码重启电脑。

仓库是数据与处理解耦,可以动态的添加和删除处理组件

处理性能:

管道过滤器:劣势需要数据转换,性能低。优势,支持并发

仓库:劣势,仓储中间件和仓库交互性能低,优势,支持并发。

交互方式:

管道过滤器是 构件顺序交互,前一个构件的输出时候一个构件的输入。顺序结构或有限循环结构。

仓库 仓库工具之间不可以互相交互,通过仓库数据库交互,因此仓库更灵活。

数据结构:

管道过滤器是数据驱动机制,处理流事前确定。

仓库则是基于数据库 文件或者模型。

控制结构:

管道-过滤器:数据驱动模型。

数据仓库风格:业务功能驱动。

扩展方法:

管道过滤器:管道过滤器是顺序结构,所以接口适配。

数据仓库风格:可以动态在数据库添加数据适配,更加灵活。

1、若信息码为111000110,生成多项式G(X)=x^5+x^3+x+1,计算出CRC校验码为()。

A、01101

B、11001

C、001101

D、011001

答案:B

2、需求管理是一个对系统需求变更、了解和控制的过程。以下活动中,()不属于需求管理的主要活动。

A、文档管理

B、需求跟踪

C、版本控制

D、变更控制

答案:A

3、常见的web服务器性能评测方法有基准性能测试,压力测试和()。

A、功能测试

B、黑盒测试

C、白盒测试

D、可靠性测试

答案:D

4、RUP软件开发生命周期是一个二维的软件开发模型,其中,RUP的9个核心工作流不包括()。

A、业务建模

B、配置与变更管理

C、成本

D、环境

答案:C

关注我...每天陪你一起学习进步

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-11-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端从入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档