{"id":"https://openalex.org/W4390754297","doi":"https://doi.org/10.1109/tc.2024.3352834","title":"FaaSBatch: Boosting Serverless Efficiency With In-Container Parallelism and Resource Multiplexing","display_name":"FaaSBatch: Boosting Serverless Efficiency With In-Container Parallelism and Resource Multiplexing","publication_year":2024,"publication_date":"2024-01-11","ids":{"openalex":"https://openalex.org/W4390754297","doi":"https://doi.org/10.1109/tc.2024.3352834"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3352834","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3352834","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059978792","display_name":"Zhaorui Wu","orcid":"https://orcid.org/0000-0002-8062-765X"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhaorui Wu","raw_affiliation_strings":["Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I159948400"]},{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073135288","display_name":"Yuhui Deng","orcid":"https://orcid.org/0000-0002-1522-8943"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuhui Deng","raw_affiliation_strings":["Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I159948400"]},{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100753053","display_name":"Yi Zhou","orcid":"https://orcid.org/0000-0003-0020-847X"},"institutions":[{"id":"https://openalex.org/I199172307","display_name":"Columbus State University","ror":"https://ror.org/002nf6z37","country_code":"US","type":"education","lineage":["https://openalex.org/I199172307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yi Zhou","raw_affiliation_strings":["TSYS School of Computer Science, Columbus State University, Columbus, GA, USA","TSYS School of Computer Science, Columbus State University, Columbus, GA, U.S"],"affiliations":[{"raw_affiliation_string":"TSYS School of Computer Science, Columbus State University, Columbus, GA, USA","institution_ids":["https://openalex.org/I199172307"]},{"raw_affiliation_string":"TSYS School of Computer Science, Columbus State University, Columbus, GA, U.S","institution_ids":["https://openalex.org/I199172307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100428213","display_name":"Jie Li","orcid":"https://orcid.org/0000-0002-1094-1563"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Li","raw_affiliation_strings":["Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I159948400"]},{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068085138","display_name":"Shujie Pang","orcid":"https://orcid.org/0000-0003-1741-1319"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shujie Pang","raw_affiliation_strings":["Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong, China","institution_ids":["https://openalex.org/I159948400"]},{"raw_affiliation_string":"Department of Computer Science, Jinan University, Guangzhou, Guangdong Province, China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042766429","display_name":"Xiao Qin","orcid":"https://orcid.org/0000-0002-8345-3587"},"institutions":[{"id":"https://openalex.org/I82497590","display_name":"Auburn University","ror":"https://ror.org/02v80fc35","country_code":"US","type":"education","lineage":["https://openalex.org/I82497590"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiao Qin","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Auburn University, Auburn, AL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Auburn University, Auburn, AL, USA","institution_ids":["https://openalex.org/I82497590"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5059978792"],"corresponding_institution_ids":["https://openalex.org/I159948400"],"apc_list":null,"apc_paid":null,"fwci":4.6663,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.94649982,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"73","issue":"4","first_page":"1071","last_page":"1085"},"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.9998999834060669,"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.9998999834060669,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9945999979972839,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9944999814033508,"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/computer-science","display_name":"Computer science","score":0.8473941087722778},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.64295893907547},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.6341836452484131},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5623483061790466},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5551168322563171},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.5082151889801025},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.480232298374176},{"id":"https://openalex.org/keywords/invocation","display_name":"Invocation","score":0.41799378395080566},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.41093194484710693},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3317302465438843}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8473941087722778},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.64295893907547},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.6341836452484131},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5623483061790466},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5551168322563171},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.5082151889801025},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.480232298374176},{"id":"https://openalex.org/C2776527387","wikidata":"https://www.wikidata.org/wiki/Q1671839","display_name":"Invocation","level":2,"score":0.41799378395080566},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.41093194484710693},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3317302465438843},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C19165224","wikidata":"https://www.wikidata.org/wiki/Q23404","display_name":"Anthropology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3352834","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3352834","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5985830393","display_name":null,"funder_award_id":"2021B1515120048","funder_id":"https://openalex.org/F4320337111","funder_display_name":"Basic and Applied Basic Research Foundation of Guangdong Province"},{"id":"https://openalex.org/G8320700071","display_name":null,"funder_award_id":"62072214","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320337111","display_name":"Basic and Applied Basic Research Foundation of Guangdong Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1968919289","https://openalex.org/W2100076195","https://openalex.org/W2928897890","https://openalex.org/W2979479406","https://openalex.org/W3096533337","https://openalex.org/W3112236759","https://openalex.org/W3130689885","https://openalex.org/W3133549410","https://openalex.org/W3155705005","https://openalex.org/W3205898353","https://openalex.org/W3209190856","https://openalex.org/W3209259988","https://openalex.org/W4214761305","https://openalex.org/W4307925567","https://openalex.org/W4308426122","https://openalex.org/W4321636599","https://openalex.org/W4361802011","https://openalex.org/W4387544262","https://openalex.org/W6765484274","https://openalex.org/W6775201933","https://openalex.org/W6795481427","https://openalex.org/W6798068959"],"related_works":["https://openalex.org/W4255072433","https://openalex.org/W2527536206","https://openalex.org/W4233258402","https://openalex.org/W2460921780","https://openalex.org/W2489188378","https://openalex.org/W2586198568","https://openalex.org/W2231659815","https://openalex.org/W2808811202","https://openalex.org/W2394100952","https://openalex.org/W2393741509"],"abstract_inverted_index":{"With":[0],"high":[1],"scalability":[2],"and":[3,95,151,163,189,202,211,216,234,241,253,262],"flexibility,":[4],"serverless":[5,15,89],"computing":[6,12,16,32,98],"is":[7],"becoming":[8],"the":[9,73,114,120,187,228,247],"most":[10],"promising":[11],"model.":[13],"Existing":[14],"platforms":[17],"initiate":[18],"a":[19,28,43,64,88,145],"container":[20,45,65],"for":[21],"each":[22,123,139,167],"function":[23,77,106,110,175],"invocation,":[24],"which":[25,71],"leads":[26],"to":[27,50,113,126,137,185,238,257,260,264],"huge":[29],"waste":[30],"of":[31,76,122,141,154,191,231,250],"resources.":[33,99],"Our":[34,204],"examinations":[35],"reveal":[36],"that":[37,51,91,208],"(i)":[38],"executing":[39,222],"invocations":[40,121,143,153],"concurrently":[41],"within":[42,63,166],"single":[44,146],"can":[46],"provide":[47],"comparable":[48],"performance":[49,190],"provided":[52],"by":[53,80,236,255],"multiple":[54],"containers":[55,155],"(i.e.,":[56],"traditional":[57],"approaches);":[58],"(ii)":[59],"redundant":[60,171],"resources":[61,172],"generated":[62],"result":[66],"in":[67,156],"memory":[68],"resource":[69,128,164,217,248],"waste,":[70],"prolongs":[72],"execution":[74],"time":[75],"invocations.":[78],"Motivated":[79],"these":[81],"insightful":[82],"observations,":[83],"we":[84],"propose":[85],"FaaSBatch":[86,102,118,131,149,169,195,209,225,244],"-":[87],"framework":[90],"reduces":[92],"invocation":[93,115,161,214,229],"latency":[94,162,215,230],"saves":[96],"scarce":[97],"In":[100],"particular,":[101],"first":[103],"classifies":[104],"concurrent":[105],"requests":[107],"into":[108,144],"different":[109],"groups":[111],"according":[112],"information.":[116],"Next,":[117],"batches":[119],"group,":[124],"aiming":[125],"minimize":[127],"utilization.":[129],"Then,":[130],"utilizes":[132],"an":[133],"inline":[134],"parallel":[135],"policy":[136],"map":[138],"group":[140],"batched":[142],"container.":[147],"Finally,":[148],"expands":[150],"executes":[152],"parallel.":[157],"To":[158],"further":[159],"reduce":[160],"utilization,":[165],"container,":[168],"reuses":[170],"created":[173],"during":[174],"execution.":[176],"We":[177,193],"conduct":[178],"extensive":[179],"experiments":[180],"based":[181],"on":[182],"Azure":[183],"traces":[184],"evaluate":[186],"effectiveness":[188],"FaaSBatch.":[192],"compare":[194],"with":[196],"three":[197],"state-of-the-art":[198],"schedulers":[199],"Vanilla,":[200,232,251],"SFS,":[201,233,252],"Kraken.":[203],"experimental":[205],"results":[206],"show":[207],"effectively":[210],"remarkably":[212],"slashes":[213,246],"overhead.":[218],"For":[219],"instance,":[220],"when":[221],"I/O":[223],"functions,":[224],"cuts":[226],"back":[227],"Kraken":[235,254],"up":[237],"72.58%,":[239],"74.10%,":[240],"72.62%,":[242],"respectively;":[243],"also":[245],"overhead":[249],"70.2%":[256],"98.40%,":[258],"67.74%":[259],"98.12%,":[261],"43.01%":[263],"78.90%,":[265],"respectively.":[266]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3}],"updated_date":"2026-03-31T07:56:22.981413","created_date":"2025-10-10T00:00:00"}
