American Homeowner | Software Engineer @ConfluentInc working on @KafkaStreams | @TheASF Committer and PMC member (@ApacheKafka, @ApacheFlink, @ApacheStorm)
Jan 10, 2023 • 5 tweets • 1 min read
I’ve been asked a bunch for my POV on our planned acquisition of Immerok. In short, I’m excited. Here’s why.
A thread 🧵:
Comparing Kafka Streams to Flink: While there is obviously some overlap, both are optimized for different use-cases and thus are complementary to each other. We know of many users and customers that use both in parallel. \1
Dec 7, 2020 • 7 tweets • 2 min read
Insight of the day: #ApacheKafka actually implements a three-phase commit protocol (not just the standard two-phase protocol) for its transactional writes . \1
We usually explain it as a two-phase commit, and the third phase is somewhat hidden. The reason is, that the coordination of the protocol is split between the producer and the broker TX-coordinator.