Full-stack energy consumption test bench for developers
summary
Argos is a proof‑of‑concept full‑stack test bench that runs apps in containers, drives realistic user scenarios with Cypress, collects Docker stats (CPU, memory, network, disk) into JSON per run, and converts all metrics into watt‑hours using a published model so different layers can be summed. A demo on a Medium‑clone shows a broken revision using ~3x more network for the same scenario. It is open source, CI‑ready in principle, and used with a few customers while usability and integrations are improved.
AI-written summary · about
chapters (13)
- 0:00Start
- 5:38Why we created Argos
- 6:45Reasoning behind the first aim
- 7:18Improvements done for the projects
- 7:51So how much did we gain?
- 8:18Using existing ecometers?
- 11:57How to measure energy consumption?
- 12:07We need to measure everything
- 12:17We need to measure it everywhere
- 12:27How to measure on the client ?
- 13:04Using docker we can
- 13:52To get realistic data we need to
- 15:33Measure frequently and automatically
related talks
23mFull-stack energy consumption test bench for developers
08mTowards Greener Deployment: Assessing Energy Efficiency i...
31mEvaluating the Energy Footprint of GitOps Architectures: A Benchmark Analysis
28mMore Data Please: Hands on Green Cloud Experiments
22mHow to (easily) evaluate the energy consumption of your software ?
13mPerformance and Energy Efficiency in Docker
30mAbove the Clouds: Investigating Systems from 32,000 ft.
31mPerformance Engineering and Testing of Apps and Services Deployed on Cloudfoundry
