加载中...

Lambda 架构是 Nathan Marz(Apache Storm 作者)提出的大数据处理架构,核心思想是用两条并行管道兼顾准确性与实时性:批处理层定期全量重算,速度层增量处理新数据,查询时合并两层结果。其思想在其著作《Big Data》中有系统阐述。
优点是容错性强,任何错误都可通过重算原始数据修正;缺点也很突出:同一业务逻辑要在批、流两套系统各写一遍,开发与运维成本翻倍。
针对双份逻辑的痛点,Jay Kreps 提出了只保留流处理的 Kappa 架构;如今流批一体引擎(如 Flink)正是对这一矛盾的回应。

登录 后参与讨论
暂无讨论,来发表第一条评论吧