All Tags
AWS
ai
algorithm-design
architecture
browser
cloud
cloud-efficiency
cloud-principles
cost-reduction
data-centric
data-compression
data-processing
deployment
design
documentation
edge-computing
email-sharing
energy-efficiency
energy-footprint
enterprise-optimization
green-ai
hardware
libraries
llm
locality
machine-learning
maintainability
management
measured
microservices
migration
mobile
model-optimization
model-training
multi-objective
network-traffic
parameter-tuning
performance
queries
rebuilding
scaling
services
storage-optimization
strategies
tabs
template
testing
workloads
Tactic: Distribute pods
Tactic sort:
Awesome Tactic
Type: Architectural Tactic or Software Practice
Category: resource-allocation
Tags:
deployment
Title
Distribute pods
Description
Nodes vary in properties such as energy source, specialized hardware, and workloads from time to time. […] We tested this tactic from the load-balancing perspective […] using the Kubernetes Scheduler to dynamically assign pods to nodes based on their resource requirements.
Participant
VU researchers; SIG employees
Related software artifact
Kubernetes
Context
pod anti-affinity
Software feature
load-balancing
Tactic intent
dynamic pod distribution
Target quality attribute
energy consumption; energy efficiency
Other related quality attributes
carbon efficiency; code maintability; response time; throughput
Measured impact
t-test
Source
On the Effectiveness of Microservices Tactics and Patterns to Reduce Energy Consumption: An Experimental Study on Trade-Offs (DOI: https://doi.org/10.48550/arXiv.2501.14402)Graphical representation