in lib/kinesis_producer/library.rb [69:76]
def initialize(options)
@binary_path = options.delete(:binary_path) || self.class.default_binary_path
@message_id = Concurrent::AtomicFixnum.new(1)
@futures = Concurrent::Map.new
@child = Daemon.new(@binary_path, Handler.new(@futures), options)
@child.start
end