setup_nonblocking_producer accepts on_ready callback
Updates benchmarks