和Lambda架構(gòu)相比捐祠,它去掉了批處理引擎,直接使用流處理引擎桑李,目標(biāo)是做到流批一體踱蛀。
Kappa流行的主要原因在于Kafka和Flink的興起:
Kafka不僅起到消息隊(duì)列的作用窿给,也可以保存更長(zhǎng)時(shí)間的歷史數(shù)據(jù),以替代Lambda架構(gòu)中批處理層數(shù)據(jù)倉(cāng)庫(kù)部分星岗。流處理引擎以一個(gè)更早的時(shí)間作為起點(diǎn)開(kāi)始消費(fèi)填大,起到了批處理的作用。
Flink流處理引擎解決了事件亂序下計(jì)算結(jié)果的準(zhǔn)確性問(wèn)題俏橘。
簡(jiǎn)單和一致推動(dòng)了技術(shù)架構(gòu)的一次又一次迭代允华。