官术网_书友最值得收藏!

Understanding Kappa architecture

Kappa architecture is simpler than the Lambda pattern as it comprises of the speed and serving layers only. All the computations occur as stream processing and there are no batch recomputations done on the full dataset. Recomputations are only done to support changes and new requirements.

Typically, the incoming real-time data stream is processed in memory and is persisted in a database or HDFS, to support queries, as illustrated in the following figure:

Kappa architecture can be realized using a queueing solution such as Apache Kafka or Kinesis. If the data retention times are bound to several days to weeks then Kafka could also be used to retain the data for the limited period of time.

主站蜘蛛池模板: 莱阳市| 汤原县| 武山县| 松滋市| 西贡区| 南汇区| 临清市| 双柏县| 克什克腾旗| 宣威市| 四川省| 湖南省| 青冈县| 睢宁县| 谷城县| 赣榆县| 维西| 汉川市| 砀山县| 彰武县| 江陵县| 甘德县| 西充县| 新泰市| 思南县| 河北区| 射阳县| 福州市| 遂川县| 峡江县| 张家川| 安龙县| 合阳县| 卓尼县| 东安县| 襄城县| 太原市| 庆阳市| 岑溪市| 彭泽县| 松桃|