哪些框架是遵循依赖倒置原则的?
Hadoop的MR,Flink等框架都属于依赖倒置原则。用户只需要写好业务算子,框架负责执行用户的业务算子。
Hadoop的MR以及Flink将数据处理流程分成若干个步骤,对于Hadoop支持数据导入导出、数据分片等基本功能,而对于每一条数据的具体业务逻辑由用户算子实现,这样就能保证用户的算子是在整个框架内运行的,这样能够做到可控。Flink也是类似原理。
版权声明: 本文为 InfoQ 作者【朱月俊】的原创文章。
原文链接:【http://xie.infoq.cn/article/2449d3606550c7e8033cf9460】。文章转载请联系作者。
评论