Входной файл в вашем случае будет иметь объект типа service
в качестве внутреннего интерфейса.
Сам сервис затем имеет несколько пакетов в качестве бэкэнда.
Таким образом, в архитектуре микросервисов один вход может иметь несколько сервисов в качестве бэкэндов, например, для нескольких разных контекстов URL, которые обслуживаются разными приложениями.
Вы можете прочитать все о различных видах услуг, которые существуют здесь