{"id":"https://openalex.org/W7167027758","doi":"https://doi.org/10.4230/darts.12.2.1","title":"PREEMPT-FaaS: Taming Orchestration Times in Latency-Sensitive Serverless Environments (Artifact)","display_name":"PREEMPT-FaaS: Taming Orchestration Times in Latency-Sensitive Serverless Environments (Artifact)","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7167027758","doi":"https://doi.org/10.4230/darts.12.2.1"},"language":"en","primary_location":{"id":"pmh:doi:10.4230/darts.12.2.1","is_oa":true,"landing_page_url":"https://github.com/dessertlab/knative-crd-scaled/tree/aec","pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"DataPaper"},"type":"data-paper","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://github.com/dessertlab/knative-crd-scaled/tree/aec","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064715170","display_name":"Marcello Cinque","orcid":"https://orcid.org/0000-0003-1455-8614"},"institutions":[{"id":"https://openalex.org/I71267560","display_name":"University of Naples Federico II","ror":"https://ror.org/05290cv24","country_code":"IT","type":"education","lineage":["https://openalex.org/I71267560"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Cinque, Marcello","raw_affiliation_strings":["Universit\u00e0 degli Studi di Napoli Federico II, Italy"],"raw_orcid":"https://orcid.org/0000-0003-1455-8614","affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Napoli Federico II, Italy","institution_ids":["https://openalex.org/I71267560"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006992434","display_name":"Luigi De Simone","orcid":"https://orcid.org/0000-0002-6008-2656"},"institutions":[{"id":"https://openalex.org/I71267560","display_name":"University of Naples Federico II","ror":"https://ror.org/05290cv24","country_code":"IT","type":"education","lineage":["https://openalex.org/I71267560"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"De Simone, Luigi","raw_affiliation_strings":["Universit\u00e0 degli Studi di Napoli Federico II, Italy"],"raw_orcid":"https://orcid.org/0000-0002-6008-2656","affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Napoli Federico II, Italy","institution_ids":["https://openalex.org/I71267560"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009991455","display_name":"Raffaele Della Corte","orcid":"https://orcid.org/0000-0002-1280-6875"},"institutions":[{"id":"https://openalex.org/I71267560","display_name":"University of Naples Federico II","ror":"https://ror.org/05290cv24","country_code":"IT","type":"education","lineage":["https://openalex.org/I71267560"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Della Corte, Raffaele","raw_affiliation_strings":["Universit\u00e0 degli Studi di Napoli Federico II, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1280-6875","affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Napoli Federico II, Italy","institution_ids":["https://openalex.org/I71267560"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5139945366","display_name":"Stefano Toscano","orcid":"https://orcid.org/0009-0004-6464-6019"},"institutions":[{"id":"https://openalex.org/I71267560","display_name":"University of Naples Federico II","ror":"https://ror.org/05290cv24","country_code":"IT","type":"education","lineage":["https://openalex.org/I71267560"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Toscano, Stefano","raw_affiliation_strings":["Universit\u00e0 degli Studi di Napoli Federico II, Italy"],"raw_orcid":"https://orcid.org/0009-0004-6464-6019","affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Napoli Federico II, Italy","institution_ids":["https://openalex.org/I71267560"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I71267560"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.909600019454956},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5964000225067139},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.43970000743865967},{"id":"https://openalex.org/keywords/initialization","display_name":"Initialization","score":0.4242999851703644},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.39800000190734863},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.39590001106262207},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.38940000534057617},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.37959998846054077}],"concepts":[{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.909600019454956},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7709000110626221},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5964000225067139},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4724999964237213},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.43970000743865967},{"id":"https://openalex.org/C114466953","wikidata":"https://www.wikidata.org/wiki/Q6034165","display_name":"Initialization","level":2,"score":0.4242999851703644},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.39800000190734863},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.39590001106262207},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.38940000534057617},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.37959998846054077},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.3537999987602234},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.33059999346733093},{"id":"https://openalex.org/C2780814629","wikidata":"https://www.wikidata.org/wiki/Q327353","display_name":"System administrator","level":2,"score":0.33000001311302185},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3125999867916107},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.3125},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31060001254081726},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.31049999594688416},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.2775000035762787},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.27559998631477356},{"id":"https://openalex.org/C2778820799","wikidata":"https://www.wikidata.org/wiki/Q3454688","display_name":"Cost reduction","level":2,"score":0.27559998631477356},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2662000060081482}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.4230/darts.12.2.1","is_oa":true,"landing_page_url":"https://github.com/dessertlab/knative-crd-scaled/tree/aec","pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"DataPaper"},{"id":"doi:10.4230/darts.12.2.1","is_oa":true,"landing_page_url":"https://doi.org/10.4230/darts.12.2.1","pdf_url":null,"source":{"id":"https://openalex.org/S7407052059","display_name":"Dagstuhl Research Online Publication Server","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"DataPaper"}],"best_oa_location":{"id":"pmh:doi:10.4230/darts.12.2.1","is_oa":true,"landing_page_url":"https://github.com/dessertlab/knative-crd-scaled/tree/aec","pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"DataPaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0,63],"orchestration":[1,84,113,130,190],"of":[2,11,125,168,173,189,200,207],"application":[3],"instances":[4],"is":[5,101],"critical":[6,136,201],"for":[7,146,153],"the":[8,16,99,171,218],"efficient":[9],"management":[10],"cloud":[12],"computing":[13],"platforms.":[14],"Specifically,":[15],"serverless":[17,157],"paradigm":[18],"automates":[19],"container":[20,83],"spawning":[21],"and":[22,33,50,75,134,181,195],"de-spawning":[23],"based":[24],"on":[25],"actual":[26],"load,":[27],"mitigating":[28],"inefficiencies,":[29],"such":[30,70,176],"as":[31,71,141],"over-":[32],"under-provisioning,":[34],"that":[35,90],"might":[36],"compromise":[37],"Service":[38],"Level":[39],"Objectives":[40],"(SLOs).":[41],"This":[42],"dynamic":[43],"behavior":[44],"introduces":[45],"significant":[46],"challenges":[47],"concerning":[48],"initialization":[49],"termination":[51],"latencies,":[52],"which":[53],"are":[54],"exacerbated":[55],"when":[56,98],"enforcing":[57],"real-time":[58,77],"requirements":[59],"in":[60],"mixed-criticality":[61],"systems.":[62],"existing":[64],"literature":[65],"already":[66],"addresses":[67],"key":[68],"issues,":[69],"reducing":[72],"cold-start":[73,198],"times":[74,85,131,191,199],"assuring":[76],"performance":[78],"to":[79,103,127,132,186,211],"deployed":[80],"instances.":[81,137],"However,":[82],"remain":[86],"an":[87,112,164],"overlooked":[88],"factor":[89],"can":[91],"severely":[92],"affect":[93],"instance":[94],"startup":[95],"times,":[96],"especially":[97],"orchestrator":[100],"subject":[102],"intense":[104],"workloads.":[105],"In":[106],"this":[107],"paper,":[108],"we":[109],"present":[110],"PREEMPT-FaaS,":[111,169],"controller":[114,145],"that,":[115],"unlike":[116],"commonly":[117],"adopted":[118],"controllers,":[119],"adopts":[120],"a":[121,142,151,155,204],"fixed-priority":[122],"preemptive":[123],"scheduling":[124],"requests":[126],"guarantee":[128],"reduced":[129],"high-priority":[133],"highly":[135],"We":[138,162],"implemented":[139],"PREEMPT-FaaS":[140],"Rust":[143],"custom":[144],"Kubernetes":[147],"(K8s),":[148],"along":[149],"with":[150,203],"patch":[152],"Knative,":[154],"popular":[156],"platform":[158],"built":[159],"upon":[160],"K8s.":[161],"perform":[163],"extensive":[165],"experimental":[166],"campaign":[167],"including":[170],"serving":[172],"AI":[174],"workloads,":[175],"as,":[177],"recurring":[178],"neural":[179],"networks":[180],"video":[182],"analytics,":[183],"showing":[184],"up":[185],"\u223c6\u00d7":[187],"reduction":[188,206,214],"under":[192,215],"high":[193],"load":[194],"improving":[196],"end-to-end":[197],"instances,":[202],"consequent":[205],"service-level":[208],"laencies":[209],"(up":[210],"\u223c2":[212],"s":[213],"stress":[216],"at":[217],"95th":[219],"percentile).":[220]},"counts_by_year":[],"updated_date":"2026-07-05T07:55:05.734416","created_date":"2026-07-03T00:00:00"}
