Hu, Hao2024-06-122024-06-122024-04https://unbscholar.lib.unb.ca/handle/1882/37996New hardware platforms like hybrid architecture CPUs with different kinds of cores are the essential units that make computing devices more energy efficient. Node.js is a JavaScript runtime environment that powers applications in the cloud. We conducted research by combining hybrid architecture CPUs with Node.js to analyze the energy consumption pattern of the applications. The results show that by wisely using different configurations of CPU cores, we can save energy and meet service quality requirements. We proposed an approach that can save energy on Asymmetric Multi-Processing Systems. We give recommendations to developers on how to make better use of energy on such systems. We conducted research on a Kubernetes cluster by running experiments and analyzing various parameters that have impacts on scaling and energy consumption. The results give insights to developers and service providers on how these parameters impact energy consumption and performance.x, 94electronicenhttp://purl.org/coar/access_right/c_abf2Node.js Energy Awareness on Asymmetric Multi-Processing Systemsmaster thesisKent, Kenneth B.Computer Science