{"id":"https://openalex.org/W7152018933","doi":"https://doi.org/10.48550/arxiv.2604.05496","title":"Optimizing OpenFaaS on Kubernetes: Comparative Analysis of Language Runtimes and Cluster Distributions","display_name":"Optimizing OpenFaaS on Kubernetes: Comparative Analysis of Language Runtimes and Cluster Distributions","publication_year":2026,"publication_date":"2026-04-07","ids":{"openalex":"https://openalex.org/W7152018933","doi":"https://doi.org/10.48550/arxiv.2604.05496"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.05496","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05496","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.05496","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069625844","display_name":"Ehsan Ataie","orcid":"https://orcid.org/0000-0002-3424-579X"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Ataie, Ehsan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133206514","display_name":"Mohammadreza Pooshani","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pooshani, Mohammadreza","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5093734228","display_name":"Hossein Aqasizade","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aqasizade, Hossein","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5069625844"],"corresponding_institution_ids":[],"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":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.5625,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.5625,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.08760000020265579,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.08229999989271164,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5925999879837036},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.4860000014305115},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4593000113964081},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4433000087738037},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.38690000772476196},{"id":"https://openalex.org/keywords/general-purpose","display_name":"General purpose","score":0.36079999804496765},{"id":"https://openalex.org/keywords/cluster","display_name":"Cluster (spacecraft)","score":0.33180001378059387}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8461999893188477},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5925999879837036},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4864000082015991},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4860000014305115},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4593000113964081},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4433000087738037},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.415800005197525},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.38690000772476196},{"id":"https://openalex.org/C2982832238","wikidata":"https://www.wikidata.org/wiki/Q5531640","display_name":"General purpose","level":2,"score":0.36079999804496765},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35989999771118164},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.33180001378059387},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.32670000195503235},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.32659998536109924},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.3253999948501587},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.29260000586509705},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2806999981403351},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.27639999985694885},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.27639999985694885},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.2750999927520752},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2712000012397766},{"id":"https://openalex.org/C150495011","wikidata":"https://www.wikidata.org/wiki/Q128392","display_name":"Concurrent computing","level":2,"score":0.2563999891281128}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.05496","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05496","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.05496","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.05496","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6599330306053162,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Serverless":[0],"computing,":[1],"particularly":[2],"Function-as-a-Service":[3],"(FaaS),":[4],"has":[5],"revolutionized":[6],"cloud":[7],"computing":[8],"by":[9],"abstracting":[10],"infrastructure":[11],"management":[12],"and":[13,23,41,56,83,98,117,123,139,149,153,172,178],"enabling":[14],"dynamic":[15],"resource":[16],"allocation.":[17],"This":[18,158],"paper":[19],"examines":[20,50],"the":[21,45,51,61,77,128,135,165,170],"performance":[22,62,80],"compatibility":[24],"of":[25,53,63,88,121,174],"OpenFaaS,":[26,65],"an":[27],"open-source":[28],"serverless":[29,132],"platform,":[30,168],"when":[31,67],"deployed":[32,75],"on":[33,60,76],"various":[34,86],"Kubernetes":[35,136,176],"distributions,":[36,137],"including":[37],"Kubeadm,":[38],"K3s,":[39],"MicroK8s,":[40],"K0s.":[42],"Moreover,":[43],"leveraging":[44],"CloudLab":[46],"infrastructure,":[47],"this":[48],"study":[49,159],"impact":[52],"Python,":[54],"Go,":[55],"Node$.$js":[57,118],"programming":[58],"languages":[59,69],"Kubernetes-enabled":[64,166],"specifically":[66],"these":[68],"are":[70],"used":[71],"to":[72,110],"develop":[73],"functions":[74],"platform.":[78],"The":[79],"is":[81],"evaluated":[82],"analyzed":[84],"under":[85],"levels":[87],"concurrent":[89],"invocations":[90],"using":[91],"several":[92],"usage-level":[93],"metrics,":[94,105],"such":[95,106],"as":[96,101,103,107],"throughput":[97,122],"CPU":[99,124,151],"usage,":[100,125,152],"well":[102],"responsiveness":[104],"delay.":[108],"According":[109],"our":[111],"findings,":[112],"Go":[113],"consistently":[114],"outperforms":[115],"Python":[116],"in":[119],"terms":[120],"making":[126],"it":[127],"ideal":[129],"runtime":[130],"for":[131],"applications.":[133],"Among":[134],"K3s":[138,154],"Kubeadm":[140,145],"exhibit":[141],"superior":[142],"performance,":[143],"with":[144],"maintaining":[146],"low":[147],"latency":[148],"efficient":[150],"demonstrating":[155],"high":[156],"throughput.":[157],"provides":[160],"valuable":[161],"insights":[162],"into":[163],"optimizing":[164],"OpenFaaS":[167],"highlighting":[169],"strengths":[171],"trade-offs":[173],"different":[175],"distributions":[177],"language":[179],"runtimes.":[180]},"counts_by_year":[],"updated_date":"2026-04-25T06:01:18.069262","created_date":"2026-04-09T00:00:00"}
