Spring Integration
Spring-Projekt für die Enterprise Integration Patterns (Hohpe + Woolf, 2003) — Message Channels, Transformer, Router, Aggregatoren, Splitter. Java-EAI ohne schweren Message-Broker.
Mark Fisher startete das Projekt um 2007. Baut auf dem Spring Framework und einem abstrakten Message-Modell auf. Adapter für über 50 Systeme (File, JMS, AMQP, Kafka, MQTT, HTTP, Mail). Spring Cloud Stream ist die höhere Abstraktionsebene (Binder für Kafka/RabbitMQ). Konkurrenz: Apache Camel (DSL-lastiger, mehr Adapter). Aktueller Trend: für Streaming direkt zu Kafka Streams oder Flink greifen, Spring Integration für „klassische" EAI zwischen Unternehmenssystemen behalten.