Use worker id for defined names as many worker from multiple process might need to get defined_names (None must no be returned when the worker/process is different)
Add a port parameter to the bootstrap method