Slide 55
Slide 55 text
BASIC PRODUCER
$rk = new RdKafka\Producer();
$rk->addBrokers("127.0.0.1");
$topic = $rk->newTopic("test");
$topic->produce(RD_KAFKA_PARTITION_UA, 0, "Unassigned partition, let Kafka choose");
$topic->produce(RD_KAFKA_PARTITION_UA, 0, "Yay consistent hashing", $user->getId());
$topic->produce(1, 0, "This will always be sent to partition 1");