C4 container and component external artifacts #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For well-designed systems current set of C4-PalntUML artifacts are sufficient.
When working with monoliths a.k.a "Big Ball of Mud" we have an issue with correctly distinguish which container and/or component
is under the team responsibility. Some containers/components are relevant from use-case perspective. Therefore, they should be
present on a diagram to give full use-case picture. In the same time they should be marked as "external"
as team is not responsible nor develop them. This can be easily achieved by introducing "external" container/component artifacts in C4-PlantUML.