Containers for computational reproducibility

D Moreau, K Wiebels, C Boettiger - Nature Reviews Methods Primers, 2023 - nature.com
The fast-paced development of computational tools has enabled tremendous scientific
progress in recent years. However, this rapid surge of technological capability also comes at …

Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey

J Dogani, R Namvar, F Khunjush - Computer Communications, 2023 - Elsevier
The long-held dream of computing as a service was realized with the emergence of cloud
computing. Recently, fog and edge computing have been introduced as extensions of cloud …

Metaheuristic algorithms for one-dimensional bin-packing problems: A survey of recent advances and applications

C Munien, AE Ezugwu - Journal of Intelligent Systems, 2021 - degruyter.com
The bin-packing problem (BPP) is an age-old NP-hard combinatorial optimization problem,
which is defined as the placement of a set of different-sized items into identical bins such …

Kubernetes-oriented microservice placement with dynamic resource allocation

Z Ding, S Wang, C Jiang - IEEE Transactions on Cloud …, 2022 - ieeexplore.ieee.org
Microservices and Kubernetes are widely used in the development and operations of cloud-
native applications. By providing automated placement and scaling, Kubernetes has …

Microservice transition and its granularity problem: A systematic mapping study

S Hassan, R Bahsoon… - Software: Practice and …, 2020 - Wiley Online Library
Microservices have gained wide recognition and acceptance in software industries as an
emerging architectural style for autonomic, scalable, and more reliable computing. The …

K-agrued: A container autoscaling technique for cloud-based web applications in kubernetes using attention-based gru encoder-decoder

J Dogani, F Khunjush, M Seydali - Journal of Grid Computing, 2022 - Springer
Cloud service providers can operate several execution instances on a single physical server
using virtualization technology, which improves resource utilization. In recent years …

Dependency-aware microservice deployment for edge computing: A deep reinforcement learning approach with network representation

C Wang, H Yu, X Li, F Ma, X Wang… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
The popularity of microservices in industry has sparked much attention in the research
community. Despite significant progress in microservice deployment for resource-intensive …

[HTML][HTML] Micro2vec: Anomaly detection in microservices systems by mining numeric representations of computer logs

M Cinque, R Della Corte, A Pecchia - Journal of Network and Computer …, 2022 - Elsevier
This paper describes a study on log mining in the domain of microservices technologies. We
focus on the detection of anomalies from logs, ie, events requiring deeper inspection by …

QoS‐aware resource scheduling using whale optimization algorithm for microservice applications

M Kumar, JK Samriya, K Dubey… - Software: Practice and …, 2024 - Wiley Online Library
Microservices is a structural approach, where multiple small set of services are composed
and processed independently with lightweight communication mechanism. To accomplish …

Telemonitoring system for infectious disease prediction in elderly people based on a novel microservice architecture

H Calderón-Gómez, L Mendoza-Pittí… - IEEE …, 2020 - ieeexplore.ieee.org
This article describes the design, development and implementation of a set of microservices
based on an architecture that enables detection and assisted clinical diagnosis within the …