{"id":"https://openalex.org/W4413360284","doi":"https://doi.org/10.1109/jcc67032.2025.00013","title":"Sprig: Low-Latency Startup for Knative Serverless Platforms with Async-Cfork","display_name":"Sprig: Low-Latency Startup for Knative Serverless Platforms with Async-Cfork","publication_year":2025,"publication_date":"2025-07-21","ids":{"openalex":"https://openalex.org/W4413360284","doi":"https://doi.org/10.1109/jcc67032.2025.00013"},"language":"en","primary_location":{"id":"doi:10.1109/jcc67032.2025.00013","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jcc67032.2025.00013","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Joint Cloud Computing (JCC)","raw_type":"proceedings-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/A5100640282","display_name":"Jing Zhang","orcid":"https://orcid.org/0000-0002-0461-8436"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jing Zhang","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102829139","display_name":"Dong Du","orcid":"https://orcid.org/0000-0002-7945-8430"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dong Du","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079834438","display_name":"Liang Zhang","orcid":"https://orcid.org/0000-0002-2652-3884"},"institutions":[{"id":"https://openalex.org/I149594827","display_name":"Xidian University","ror":"https://ror.org/05s92vm98","country_code":"CN","type":"education","lineage":["https://openalex.org/I149594827"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Zhang","raw_affiliation_strings":["Xidian University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Xidian University","institution_ids":["https://openalex.org/I149594827"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026023746","display_name":"Yubin Xia","orcid":"https://orcid.org/0000-0001-6558-5298"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yubin Xia","raw_affiliation_strings":["Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29376485,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"61","last_page":"68"},"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.9865999817848206,"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.9865999817848206,"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.9796000123023987,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9796000123023987,"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.6539140343666077},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6164804697036743},{"id":"https://openalex.org/keywords/low-latency","display_name":"Low latency (capital markets)","score":0.4923475980758667},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40870583057403564},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35465919971466064},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.29658085107803345},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.15254220366477966}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6539140343666077},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6164804697036743},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.4923475980758667},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40870583057403564},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35465919971466064},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.29658085107803345},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.15254220366477966}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/jcc67032.2025.00013","is_oa":false,"landing_page_url":"https://doi.org/10.1109/jcc67032.2025.00013","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Joint Cloud Computing (JCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2134939854","https://openalex.org/W3012028616","https://openalex.org/W3021115254","https://openalex.org/W3096533337","https://openalex.org/W3125961627","https://openalex.org/W3155705005","https://openalex.org/W3209259988","https://openalex.org/W4214764640","https://openalex.org/W4220796798","https://openalex.org/W4388040948","https://openalex.org/W4388041447","https://openalex.org/W4394871711","https://openalex.org/W4404385775","https://openalex.org/W4404400738","https://openalex.org/W4404401025"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W3205411230","https://openalex.org/W4286899009","https://openalex.org/W9168048","https://openalex.org/W4300849822","https://openalex.org/W4376480820","https://openalex.org/W3155891479","https://openalex.org/W3029351463"],"abstract_inverted_index":{"Serverless":[0],"computing":[1],"has":[2],"emerged":[3],"as":[4],"a":[5,34,111,137,155,177],"transformative":[6],"paradigm":[7],"in":[8,64,130,168,181],"the":[9,39,96,120],"cloud-native":[10],"era,":[11],"widely":[12],"adopted":[13],"across":[14],"major":[15],"public":[16],"cloud":[17],"platforms.":[18,108],"However,":[19],"its":[20],"pay-as-use":[21],"model":[22],"necessitates":[23],"frequent":[24],"dynamic":[25],"instance":[26],"creation":[27],"and":[28,126,188],"destruction,":[29],"making":[30],"cold":[31,47,90,149,182],"start":[32,48,150,183],"latency":[33,184,192],"critical":[35],"system":[36,86,99],"bottleneck.":[37],"While":[38],"industry":[40],"predominantly":[41],"employs":[42],"caching":[43],"techniques":[44],"to":[45,84,118,163,195],"mitigate":[46],"overheads,":[49],"these":[50],"approaches":[51],"exhibit":[52],"inherent":[53],"limitations.":[54],"Existing":[55],"research":[56,105],"prototypes":[57],"often":[58],"optimize":[59],"container":[60],"runtimes":[61],"manually,":[62],"resulting":[63],"systems":[65],"incompatible":[66],"with":[67,106,159,186],"production":[68,131],"environments":[69],"that":[70,100],"cannot":[71],"leverage":[72],"automated":[73],"management":[74],"capabilities":[75],"or":[76],"integrate":[77],"optimizations":[78,82],"effectively.":[79],"Moreover,":[80],"runtime":[81],"fail":[83],"fit":[85],"features":[87],"like":[88],"asynchronous":[89,170],"start.":[91],"This":[92],"paper":[93],"presents":[94],"Sprig,":[95],"first":[97],"serverless":[98,144],"seamlessly":[101],"integrates":[102],"cutting-edge":[103],"academic":[104],"production-grade":[107],"We":[109],"introduce":[110],"novel":[112],"computational":[113,128],"abstraction":[114],"called":[115],"Template":[116],"Pod":[117],"bridge":[119],"gap":[121],"between":[122],"research-oriented":[123],"flexible":[124],"designs":[125],"minimal":[127],"units":[129],"systems.":[132],"Sprig":[133,175],"further":[134],"incorporates":[135],"Asynccfork,":[136],"low-latency":[138],"startup":[139,171],"technique":[140],"optimized":[141],"for":[142,208],"large-scale":[143],"platforms,":[145],"significantly":[146],"reducing":[147],"function":[148],"latency.":[151],"Additionally,":[152],"we":[153],"design":[154],"multiplexed":[156],"proxy":[157],"queue":[158],"enhanced":[160],"scheduling":[161],"elasticity":[162],"resolve":[164],"request":[165],"accumulation":[166],"issues":[167],"Knative's":[169],"mechanism.":[172],"Evaluations":[173],"show":[174],"achieves":[176],"70%":[178],"average":[179],"reduction":[180],"compared":[185],"Knative,":[187],"decreases":[189],"P99":[190],"end-to-end":[191],"from":[193],"27s":[194],"0.5s":[196],"under":[197],"high":[198],"load":[199],"while":[200],"maintaining":[201],"only":[202],"16.7%":[203],"of":[204],"baseline":[205],"memory":[206],"footprint":[207],"20":[209],"instances.":[210]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
