Spring Kafka

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf Java framework
gptkbp:category Microservices
Event-driven architecture
Message-oriented middleware
gptkbp:compatibleWith Apache Kafka 2.x
Apache Kafka 3.x
gptkbp:developedBy gptkb:Pivotal_Software
gptkbp:documentation https://docs.spring.io/spring-kafka/
gptkbp:enables asynchronous messaging
Kafka-based messaging in Spring applications
event-driven microservices
gptkbp:firstReleased 2016
https://www.w3.org/2000/01/rdf-schema#label Spring Kafka
gptkbp:integratesWith gptkb:Spring_Boot
gptkb:Spring_Cloud_Stream
gptkbp:latestReleaseVersion 2024-01-10
3.1.2
gptkbp:license gptkb:Apache_License_2.0
gptkbp:partOf Spring Framework ecosystem
gptkbp:programmingLanguage gptkb:Java
gptkbp:provides @KafkaListener annotation
ConsumerFactory
KafkaMessageListenerContainer
KafkaTemplate
ProducerFactory
gptkbp:repository https://github.com/spring-projects/spring-kafka
gptkbp:supports gptkb:Apache_Kafka
error handling
dead letter topics
message filtering
custom serializers
Kafka consumer groups
Kafka partitions
Kafka topics
message conversion
Kafka producer and consumer APIs
Kafka transactions
Spring configuration properties
batch listeners
custom deserializers
retry mechanisms
gptkbp:usedFor data integration
real-time analytics
stream processing
microservices communication
log aggregation
event sourcing
building Kafka-based applications in Java
gptkbp:bfsParent gptkb:Spring_Team
gptkbp:bfsLayer 6