class Kafka::MessageBuffer
def write(value:, key:, topic:, partition:, create_time: Time.now)
def write(value:, key:, topic:, partition:, create_time: Time.now) message = Protocol::Message.new(key: key, value: value, create_time: create_time) buffer_for(topic, partition) << message @size += 1 @bytesize += message.bytesize end