описанный тобой баг сам по себе интересный случай, но я так и не понял, как его воспроизвести
однородные, но различаемые узлы - этого фреймворк не допускает
он диктует определённые правила, и если ты хочешь иметь два сервиса с одним именем, они должны реализовывать один интерфейс
ты можешь ручками подшаманить и сделать так, чтобы это правило было нарушено - но это противоречит установкам фреймворка и очевидно, что это путь, ведущий к проблемам
тем более что непонятна в чём необходимость такой организации
про какой список речь (где ты хочешь map reduce)?
автоматически - укажи в настройках тот же адрес транспорта, и новая машина снюхается с теми, что уже есть
Ну вот то, о чем ты пишешь это лишь один из возможных классов сервисов. Если смотреть популярные штуки, впервые они явно были отделены в кубере