JibJav / kafka-tutorial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kafka-tutorial

Basic

Advanced

Tutorial based "kafka Cloudrable advanced producer tutorial" Cloudurable advanced producer Files are created under package com.sbibits.ptrc.tutorials.kafka.advanced:

  • StockPrice - holds a stock price has a name, dollar, and cents
  • StockPriceKafkaProducer - Configures and creates KafkaProducer, StockSender list, ThreadPool (ExecutorService), starts StockSender runnable into thread pool
  • StockAppConstants - holds topic and broker list
  • StockPriceSerializer - can serialize a StockPrice into byte[]
  • StockSender - generates somewhat random stock prices for a given StockPrice name, Runnable, 1 thread per StockSender and shows using KafkaProducer from many threads

About


Languages

Language:Java 100.0%