架构模式
pipe-filter
- 非常适合数据处理及数据分析系统
- Filter封装数据处理的功能
- 松耦合,Filter只跟数据格式耦合
- pipe用于连接filter传递数据或者在异步处理过程中缓存数据流
进程内同步调用时,pipe演变为数据在方法调用间传递
micro-kernel模式
特点
- 易于扩展
- 错误隔离
- 保持架构一致性
要点
- 内核包含公共流程或通用逻辑
- 将可变和可扩展部分规划为扩展点
- 抽象扩展点行为,定义接口
- 利用插件进行扩展
面向模式的软件架构
面向模式的软件架构
本文标题:Go语言学习笔记-常见架构模式的实现
本文链接:https://www.haomeiwen.com/subject/rzlsnqtx.html
网友评论