官术网_书友最值得收藏!

Deep Dive into Kafka Producers

In previous chapters, you have learned about messaging systems and Kafka architecture. While it is a good start, we will now take a deeper look into Kafka producers. Kafka can be used as a message queue, message bus, or data storage system. Irrespective of how Kafka is used in your enterprise, you will need an application system that can write data to the Kafka cluster. Such a system is called a producer. As the name suggests, they are the source or producers of messages for Kafka topics. Kafka producers publish messages as per Kafka protocols defined by the makers of Kafka. This chapter is all about producers, their internal working, examples of writing producers using Java or Scala APIs, and some of the best practices of writing Kafka APIs. We will cover the following topics in this chapter:

  • Internals of a Kafka producer
  • The Kafka Producer API and its uses
  • Partitions and their uses
  • Additional configuration for producers
  • Some common producer patterns
  • An example of a producer
  • Best practices to be followed for a Kafka producer
主站蜘蛛池模板: 庄河市| 义乌市| 泽普县| 大厂| 浦县| 铁岭市| 鹤山市| 昌乐县| 平湖市| 上杭县| 永善县| 福建省| 石林| 湛江市| 西青区| 五峰| 宜昌市| 澄城县| 阿合奇县| 房产| 手游| 英德市| 武威市| 衡南县| 陇川县| 海晏县| 宁夏| 镇赉县| 浪卡子县| 宁海县| 昌图县| 绵阳市| 兖州市| 防城港市| 尖扎县| 太和县| 西青区| 资兴市| 沙河市| 黄骅市| 阳泉市|