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

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
主站蜘蛛池模板: 棋牌| 永寿县| 交口县| 岳普湖县| 班戈县| 宜宾市| 平阴县| 包头市| 汉寿县| 柳林县| 惠州市| 黄骅市| 札达县| 宁化县| 洛扎县| 江华| 平舆县| 繁峙县| 滨州市| 盈江县| 曲周县| 来凤县| 江川县| 龙口市| 衡山县| 株洲市| 无棣县| 临沭县| 阳西县| 北碚区| 宁乡县| 厦门市| 屏边| 唐山市| 治多县| 泸水县| 洪湖市| 宿迁市| 正安县| 秭归县| 苏尼特左旗|