Terms

  1. Events
  2. Publisher/Subscriber
  3. Topics
  4. Broker
  5. Leader
  6. Producer
  7. Consumer
  8. Replication
  9. Producer API
    1. Client Application
    2. Connection pooling
    3. Network Buffering
    4. Acknowledgments

Notes

  • topics are append only streams of messages, usually durable
  • producers and consumers communicate with kafka through one of the brokers