|
|
|
|
|
by arithma
2364 days ago
|
|
I think people confuse two important things.
1- Energy consumption of the lower stack versus total of a single implementation (could possibly be very low)
2- Energy consumption of the lower stack multiplied by everywhere it is deployed 1- Yes, optimizing for lowering this consumption by an app-developer can definitely be an ill-advised endeavor economically (you're saving 0.1-10% of your cost.. by adding a huge investment of time, possibly larger than the application development itself)
2- Optimizing across all deployments, can definitely move the needle, in a very significant way, against the effort required, since you're automatically deployed on 1000-1M places. It's the same reason library developers (especially system/langugage/heavily-used-libraries) have a very good reason economically (and therefore ecologically as well) to optimize. Competition here is a huge benefit to everyone, including the environment. |
|