Apache Kafka Notes
  • Introduction
  • Kafka Gurantees
  • Kafka Producers
    • Partitioning Strategy
    • Sending Messages
  • Intro
  • Topics
  • Messages
  • Partitions
  • Consumers
    • Group Coordinator
    • Notes
  • Zookeeper
  • HANDLING LARGE MESSAGES IN KAFKA
  • Version Incompatibilities
  • Use Cases
  • Message Delivery Semantics
  • API
  • References
  • Clusetr Setup
    • Single Node Single Borker
    • Single Node Multi Broker
    • Multi Node Mutil Broker
Powered by GitBook
On this page

Was this helpful?

Introduction

Kafka is an Open source Distributed Partitioned Replicated Commit-log-based publish-subscribe messaging system. A filesystem or database commit log is designed to provide a durable record of all transactions so that they can be replayed to consistently build the state of a system

data within Kafka is stored durably, in order, and can be read deterministically. In addition, the data can be distributed within the system to provide additional protections against failures, as well as significant opportunities for scaling performance.

kafka_2.11-0.9.0.1.tgz - 2.11 specified Scala Version , 0.9.0.1 specifed kafka version

NextKafka Gurantees

Last updated 5 years ago

Was this helpful?