Open
Description
Currently we are on the track to produce very, very fine granular patterns that are sometimes trivial:
- Right-sizing
- https://patterns.greensoftware.foundation/catalog/cloud/match-utilization-requirements-of-vm
- https://patterns.greensoftware.foundation/catalog/cloud/match-utilization-requirements-with-pre-configured-server/ (which, ironically, has the exact same word-for-word description of the pattern above!)
- https://patterns.greensoftware.foundation/catalog/cloud/scale-down-kubernetes-workloads/
- https://patterns.greensoftware.foundation/catalog/cloud/scale-kubernetes-workloads-based-on-events/
- CPU Utilization (which is in the same territory as right-sizing)
- https://patterns.greensoftware.foundation/catalog/cloud/optimize-avg-cpu-utilization/
- https://patterns.greensoftware.foundation/catalog/cloud/optimize-peak-cpu-utilization/ (exact same description)
- https://patterns.greensoftware.foundation/catalog/cloud/scale-kubernetes-workloads-based-on-events/ (scale on CPU metrics)
- https://patterns.greensoftware.foundation/catalog/cloud/scale-down-kubernetes-workloads/ (scale when CPU idle, maybe different aspect)
Wouldn't it make more sense to categorize these on a higher level and then break them down? Or cluster them in more general patterns (like Right-sizing).
If we continue like this we have a list of very fine granular patterns like:
- Optimize CPU Utilization in VM
- Optimize CPU Utilization in K8S
- Optimize CPU Utilization in AWS
- Optimize CPU Utilization in Azure
- ...
There are more patterns that are overlapping.