Kafka

E699739

Kafka is a distributed event streaming platform widely used for building real-time data pipelines and messaging systems.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Apache Kafka 0

Statements (61)

Predicate Object
instanceOf distributed event streaming platform
open-source software
publish–subscribe messaging system
component Admin client API
Consumer API NERFINISHED
Kafka Connect NERFINISHED
Kafka Streams NERFINISHED
Kafka broker
Kafka controller
Producer API NERFINISHED
Streams API NERFINISHED
ZooKeeper (legacy dependency) NERFINISHED
coreConcept broker
consumer
consumer group
follower partition
leader partition
offset
partition
producer
replication factor
topic
deploymentModel cloud
on-premises
developer Apache Software Foundation NERFINISHED
feature at-least-once delivery
distributed commit log
durable message storage
exactly-once semantics
fault tolerance
high throughput
horizontal scalability
message retention policies
partitioned messaging
replicated topics
initialReleaseYear 2011
license Apache License 2.0
originalDeveloper LinkedIn NERFINISHED
programmingLanguage Java
Scala NERFINISHED
supports event-driven architectures
exactly-once stream processing
real-time data pipelines
schema-based messages via integrations like Confluent Schema Registry
stream processing via Kafka Streams
streaming applications
supportsClient C# client
C++ client
Go client
Java client
Node.js client
Python client
useCase change data capture
data integration
log aggregation
message brokering
metrics collection
usedFor data lake ingestion
event sourcing
microservices communication
real-time analytics

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

OpenStack messageQueue Kafka