How does Apache Kafka differ from traditional message queues?
-
A
It only supports JSON-formatted messages
-
B
It stores messages as an immutable, ordered log that consumers can replay
-
C
It requires all consumers to process messages synchronously
-
D
It uses HTTP instead of TCP for message transport