Producer Initiated Transactions in Spring Cloud Stream Kafka Applications
Other parts in this blog series
Part 1: Introduction to Transactions in Spring Cloud Stream Kafka Applications
This article is part 2 of the blog series in which we look at transactions in detail with Spring Cloud Stream and Apache Kafka. We saw a general introduction to transactions in the previous part, touching on the fundamental ideas. In this part of the blog series, we get to the metal by seeing a few implementation details and their practical aspects.
In this article, we largely stay on the producer's side to understand how transactions work with Spring Cloud Stream and Apache Kafka.