Author:赵志乾
Date:2024-07-28
Declaration:All Right Reserved!!!
1. 简介
大数据系统架构的设计思想很大程度受技术条件和思维模式的限制;
Lambda架构在提出初期面向小范围业务,直接将成熟离线处理技术(Hadoop)和实时处理技术(Storm)相结合,用View模型将二者处理后得到的输出结果结合起来,在服务层进行统一后,再开放给上层服务,是相当可行且高效的设计方式。
而Kappa架构的作者对流式处理系统有着丰富的理论知识和使用经验,基于对流式计算的深入理解,Kappa架构在同一层内进行实时处理和离线处理。
2. 特性比对
对比内容 | Lambda | Kappa |
---|---|---|
开发、维护成本 | 维护两套系统(引擎),复杂度高,开发维护成本高 |