問題文
An engineer needs to change a shared library and has to find out which services depend on it and who owns them. Today this takes a day of asking around. Which capability addresses that problem directly?
選択肢
- A golden path for building libraries, which documents the recommended structure and would then tell the engineer how a well-formed library ought to look before the change is written.
- A set of software templates, so that the engineer can create a new version of the library as a separate component and let the dependent services adopt it at their own pace instead of coordinating a single change.
- A policy that rejects services which do not declare their dependencies, which means that over time every service would carry a declaration and the platform team would hold a record of what each one requires.
- A software catalog that tracks ownership and metadata for all the software in the ecosystem and makes it discoverable.