Hey, does anyone know if there is documentation on...
# documentation
a
Hey, does anyone know if there is documentation on consumer and provider naming best practices? I'm not looking for format of the name but more the level in which you describe the consumer and provider. For example, in a monorepo with N services deployed, is it each 'service' that may be a consumer? Is it the abstractions within each of those services (maybe they are shared in a reusable package?) ? Then on the provider side, if you have an API that is a proxy to several 'provider' services, should then provider name be the API or each individual service? Thanks if you can help
I was looking at https://docs.pact.io/getting_started/terminology. From this the Service Consumer seems to talk at the application level and not any abstraction in the code or a shared package used through multiple services. The Service Provider seems to hint it's the API that's the provider which may have multiple deployed units behind it (so in my question previously, these are the individual services).