- Learning AWS(Second Edition)
- Aurobindo Sarkar Amit Shah
- 119字
- 2021-06-30 18:52:56
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.
推薦閱讀
- 計算機網絡與通信(第2版)
- Cisco OSPF命令與配置手冊
- 光網絡評估及案例分析
- Proxmox High Availability
- 互聯網安全的40個智慧洞見:2014年中國互聯網安全大會文集
- 數字調制解調技術的MATLAB與FPGA實現:Altera/Verilog版(第2版)
- Mastering Dart
- jQuery Mobile Web Development Essentials
- 工業互聯網創新實踐
- Android UI Design
- 語音信號處理及Blackfin DSP實現
- 異構蜂窩網絡關鍵理論與技術
- Laravel Application Development Cookbook
- 物聯網與智慧農業
- 物聯網,So Easy!