Apache Kafka and Blockchain — Comparison and a Kafka-native Implementation

Kai Waehner
12 min readSep 20, 2020

(Originally posted on Kai Waehner’s blog: “Apache Kafka vs. Blockchain such as Hyperledger, Ethereum, IOTA, et al”)

This blog post discusses the concepts, use cases, and architectures behind Event Streaming, Apache Kafka, Distributed Ledger (DLT), and Blockchain. A comparison of different technologies such as Confluent, AIBlockchain, Hyperledger, Ethereum, Ripple, IOTA, and Libra explores when to use Kafka, a Kafka-native blockchain, a dedicated blockchain, or Kafka in conjunction with another blockchain.

--

--

Kai Waehner

Technology Evangelist — www.kai-waehner.de → Big Data Analytics, Data Streaming, Apache Kafka, Middleware, Microservices => linkedin.com/in/kaiwaehner