一、软件架构风格知识—数学建模总表
编号 | 软件(典型代表) | 架构风格 | 类型及过程及结果 | 核心/主要/其他知识点(企业/学术/产业) | LaTeX 数学建模与数值设计(问题—根因—模型—流程—策略—场景—结果) | 关联标准/论文/工业实践 |
|---|---|---|---|---|---|---|
1 | Unix Shell、编译器、Spark ETL、日志清洗链 | 管道-过滤器(数据流) | 类型:数据流;过程:数据源→过滤器1→管道→过滤器2→…→汇;批式或流式;结果:高内聚可复用、可并行,但难做交互与跨阶段事务。 | 核心:过滤器无状态、管道传输数据;主要:吞吐、背压、数据格式契约;其他:企业ETL、学术数据流网、产业流式计算。 | 问题:各阶段处理速度不均致队列膨胀。根因:服务率差异+缓冲有限。模型 M/M/1:λ 到达率、μ 服务率、ρ=λ/μ,稳态需 ρ<1。平均系统内数 L=1−ρρ,平均逗留 W=μ−λ1,平均排队 Wq=μ(μ−λ)λ。流 |