{"id":"https://openalex.org/W7125192144","doi":"https://doi.org/10.3390/software5010005","title":"Data-Centric Serverless Computing with LambdaStore","display_name":"Data-Centric Serverless Computing with LambdaStore","publication_year":2026,"publication_date":"2026-01-21","ids":{"openalex":"https://openalex.org/W7125192144","doi":"https://doi.org/10.3390/software5010005"},"language":"en","primary_location":{"id":"doi:10.3390/software5010005","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software5010005","pdf_url":"https://www.mdpi.com/2674-113X/5/1/5/pdf","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.mdpi.com/2674-113X/5/1/5/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086253279","display_name":"Kai Mast","orcid":"https://orcid.org/0000-0002-6649-7932"},"institutions":[{"id":"https://openalex.org/I134113660","display_name":"University of Nevada, Reno","ror":"https://ror.org/01keh0577","country_code":"US","type":"education","lineage":["https://openalex.org/I134113660"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Kai Mast","raw_affiliation_strings":["Provable Inc., 5470 Kietzke Ln Ste 300, Reno, NV 89511, USA"],"affiliations":[{"raw_affiliation_string":"Provable Inc., 5470 Kietzke Ln Ste 300, Reno, NV 89511, USA","institution_ids":["https://openalex.org/I134113660"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123539781","display_name":"Suyan Qu","orcid":null},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Suyan Qu","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101715931","display_name":"Aditya Jain","orcid":"https://orcid.org/0000-0002-7653-3204"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aditya Jain","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123508073","display_name":"Andrea Arpaci-Dusseau","orcid":null},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrea Arpaci-Dusseau","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5123512571","display_name":"Remzi Arpaci-Dusseau","orcid":null},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Remzi Arpaci-Dusseau","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin-Madison, 1205 University Avenue, Madison, WI 53706, USA","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5086253279"],"corresponding_institution_ids":["https://openalex.org/I134113660"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12941435,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"5","issue":"1","first_page":"5","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.90420001745224,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.90420001745224,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.05779999867081642,"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.004699999932199717,"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/stateless-protocol","display_name":"Stateless protocol","score":0.5806999802589417},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5220000147819519},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.49459999799728394},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4616999924182892},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.44449999928474426},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.435699999332428},{"id":"https://openalex.org/keywords/serialization","display_name":"Serialization","score":0.43059998750686646},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.4293000102043152},{"id":"https://openalex.org/keywords/serializability","display_name":"Serializability","score":0.42890000343322754}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8307999968528748},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5942999720573425},{"id":"https://openalex.org/C103613024","wikidata":"https://www.wikidata.org/wiki/Q230924","display_name":"Stateless protocol","level":3,"score":0.5806999802589417},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5220000147819519},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.49459999799728394},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4616999924182892},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.44449999928474426},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.435699999332428},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.43059998750686646},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.4293000102043152},{"id":"https://openalex.org/C191558696","wikidata":"https://www.wikidata.org/wiki/Q137712","display_name":"Serializability","level":5,"score":0.42890000343322754},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.3995000123977661},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.3871000111103058},{"id":"https://openalex.org/C121854251","wikidata":"https://www.wikidata.org/wiki/Q62932","display_name":"Elasticity (physics)","level":2,"score":0.37940001487731934},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.3605000078678131},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3560999929904938},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.35580000281333923},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.34150001406669617},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.3357999920845032},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.31520000100135803},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.31290000677108765},{"id":"https://openalex.org/C145928361","wikidata":"https://www.wikidata.org/wiki/Q5587504","display_name":"Gossip protocol","level":3,"score":0.2971000075340271},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.29660001397132874},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.2953999936580658},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.28139999508857727},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.2612999975681305},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.2606000006198883}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/software5010005","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software5010005","pdf_url":"https://www.mdpi.com/2674-113X/5/1/5/pdf","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:3f747623411046078983632cf1d1a150","is_oa":true,"landing_page_url":"https://doaj.org/article/3f747623411046078983632cf1d1a150","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Software, Vol 5, Iss 1, p 5 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/software5010005","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software5010005","pdf_url":"https://www.mdpi.com/2674-113X/5/1/5/pdf","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2608819652","display_name":"Collaborative Research: CSR: Medium: A System Perspective of Blockchain Fault Tolerance: Foundations, Modeling, and Measurement","funder_award_id":"2402859","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7125192144.pdf"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W2018501701","https://openalex.org/W2141710443","https://openalex.org/W2626970695","https://openalex.org/W2764131694","https://openalex.org/W2931122162","https://openalex.org/W2963026732","https://openalex.org/W2986083395","https://openalex.org/W2999202099","https://openalex.org/W3085234226","https://openalex.org/W3115194146","https://openalex.org/W3137092842","https://openalex.org/W3152809665","https://openalex.org/W3205260334","https://openalex.org/W3207408736","https://openalex.org/W3209190856","https://openalex.org/W3210286839","https://openalex.org/W4283380866","https://openalex.org/W4404386120","https://openalex.org/W4404387040","https://openalex.org/W4404788202","https://openalex.org/W4409919351"],"related_works":[],"abstract_inverted_index":{"LambdaStore":[0,33,50,135],"is":[1],"a":[2,86],"data-centric":[3],"serverless":[4,23,43,101,122,144],"platform":[5],"that":[6,40,78,116],"breaks":[7],"the":[8,36,118,121],"split":[9],"between":[10],"stateless":[11],"functions":[12,126],"and":[13,54,93,110],"external":[14],"storage":[15,48,114],"in":[16,64],"classic":[17],"cloud":[18],"computing":[19],"platforms.":[20],"By":[21],"scheduling":[22],"invocations":[24,81],"near":[25],"data":[26,30],"instead":[27],"of":[28,59,120,140],"pulling":[29],"to":[31,103,129],"compute,":[32],"substantially":[34],"reduces":[35],"state":[37],"access":[38],"cost":[39],"dominates":[41],"today\u2019s":[42],"workloads.":[44],"Leveraging":[45],"its":[46,83],"transactional":[47],"engine,":[49],"delivers":[51],"serializable":[52],"guarantees":[53],"exactly-once":[55],"semantics":[56],"across":[57],"chains":[58],"lambda":[60,125],"invocations\u2014a":[61],"capability":[62],"missing":[63],"current":[65],"Function-as-a-Service":[66],"offerings.":[67],"We":[68],"make":[69],"three":[70],"key":[71],"contributions:":[72],"(1)":[73],"an":[74,94,112],"object-oriented":[75],"programming":[76],"model":[77],"ties":[79],"function":[80],"with":[82,89],"data;":[84],"(2)":[85],"transaction":[87],"layer":[88],"adaptive":[90],"lock":[91],"granularity":[92],"optimistic":[95],"concurrency":[96],"control":[97],"protocol":[98],"designed":[99],"for":[100],"workloads":[102],"keep":[104],"contention":[105],"low":[106],"while":[107,124,146],"preserving":[108],"serializability;":[109],"(3)":[111],"elastic":[113],"system":[115],"preserves":[117],"elasticity":[119],"paradigm":[123],"run":[127],"close":[128],"their":[130],"data.":[131],"Under":[132],"read-heavy":[133],"workloads,":[134],"lifts":[136],"throughput":[137],"by":[138],"orders":[139],"magnitude":[141],"over":[142],"existing":[143],"platforms":[145],"holding":[147],"end-to-end":[148],"latency":[149],"below":[150],"20":[151],"ms.":[152]},"counts_by_year":[],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2026-01-22T00:00:00"}
