{"id":"W4399431538","doi":"10.1145/3643915.3644094","title":"Self-adaptive, Requirements-driven Autoscaling of Microservices","year":2024,"lang":"en","type":"article","venue":"","topic":"Software System Performance and Reliability","field":"Computer Science","cited_by":13,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Ottawa","funders":"Natural Sciences and Engineering Research Council of Canada; Conselho Nacional de Desenvolvimento Científico e Tecnológico; Fundação de Amparo à Pesquisa do Estado de São Paulo","keywords":"Microservices; Computer science; Flexibility (engineering); Downtime; Scalability; Distributed computing; Operating system; Cloud computing","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.00128012,0.0006700631,0.0002684665,0.0004176103,0.0003050216,0.0008153575,0.001047696,0.0003766741,0.001009853],"category_scores_gemma":[0.003331816,0.0003580174,0.0003558556,0.0001935021,0.0003689655,0.0009549327,0.001047516,0.0006997245,0.0002894715],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004601607,"about_ca_system_score_gemma":0.0007029782,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001117675,"about_ca_topic_score_gemma":0.001400721,"domain_scores_codex":[0.9991127,0.0001398751,0.00007164543,0.0001927749,0.0003584862,0.0001244201],"domain_scores_gemma":[0.9980332,0.0004681152,0.0002932803,0.0006020675,0.0004600526,0.0001432917],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0003939224,0.0004832435,0.0119712,0.0003991223,0.0001144625,0.0005262291,0.0008502908,0.3722885,0.2815844,0.01136009,0.003546149,0.3164824],"study_design_scores_gemma":[0.00003734695,0.0001323366,0.003380461,0.00002241643,0.00002462083,0.0001783641,0.0001050397,0.8933926,0.09116894,0.004423577,0.007094668,0.00003966409],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.2539693,0.0001606534,0.7254321,0.0001843397,0.00003862522,0.0002960507,0.00009748832,0.01402336,0.005798089],"genre_scores_gemma":[0.8536874,0.00007608044,0.1431313,0.00008231232,0.00001375711,0.0001451639,0.00015292,0.0006400389,0.002071093],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.00128012,"threshold_uncertainty_score":0.006769955,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01689933731320871,"score_gpt":0.2649920887951465,"score_spread":0.2480927514819377,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}