As explained in https://www.f5cloudideas.com/ideas/CNSL-I-512, the same approch is required for large Web sites.
Indeed, a large Web site includes different micro-services managed by different teams. Technically, on HTTP level, a micro-service is defined by "FQDN + BASE PATH". The customer ask is to have:
a team A managing the micro-service A only
and a team B managing the microservice B only