Writing sync to a buffered channel won't block the executor thread