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: Use different proxies
Tactic sort:
Awesome Tactic
Type: Architectural Tactic or Software Practice
Category: green-software-practice
Tags:
services
Title
Use different proxies
Description
Use the most efficient proxy that is suitable for the workload of the system. Baseline used kube-proxy; treatment used Istio.
Participant
VU researchers; SIG employees
Related software artifact
API Gateway; kube proxy; Istio proxy
Context
microservices proxies
Software feature
proxy switching logic; proxy-level packet routing
Tactic intent
resource efficiency
Target quality attribute
energy consumption
Other related quality attributes
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