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

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.

主站蜘蛛池模板: 左贡县| 习水县| 焦作市| 邻水| 乡宁县| 高要市| 台山市| 溧阳市| 文化| 阜新| 黔南| 师宗县| 西丰县| 阳信县| 伊通| 临海市| 桃源县| 乌拉特中旗| 波密县| 平江县| 怀化市| 巢湖市| 宁化县| 远安县| 阳山县| 淅川县| 舟曲县| 扶风县| 东明县| 冀州市| 镇原县| 苍山县| 太仆寺旗| 通河县| 珠海市| 本溪| 鄂伦春自治旗| 繁昌县| 渭南市| 叶城县| 吉林省|