Chapter 4
Understanding the Technology Stack
Section 2
Introduction to Spring Cloud Streams
This course is designed to understand and use two technologies, which are Spring Cloud Streams and Kafka Streams. We will now get formally introduced to the Spring Cloud Streams. Spring framework has helped simplify enterprise Java development. Similarly, the Spring Integration framework was designed to provide a solution for simplified application integration. However, some modern enterprise applications started to implement distributed even-driven streaming architecture. These applications showed two common traits: they run in a cloud platform and follow a microservice architecture.
They continuously operate on a stream of events or messages.