{"id":"https://openalex.org/W2765447926","doi":"https://doi.org/10.1145/3144555.3144558","title":"Programmable Elasticity for Actor-based Cloud Applications","display_name":"Programmable Elasticity for Actor-based Cloud Applications","publication_year":2017,"publication_date":"2017-10-28","ids":{"openalex":"https://openalex.org/W2765447926","doi":"https://doi.org/10.1145/3144555.3144558","mag":"2765447926"},"language":"en","primary_location":{"id":"doi:10.1145/3144555.3144558","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3144555.3144558","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Workshop on Programming Languages and Operating Systems","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/A5015696367","display_name":"Bo Sang","orcid":"https://orcid.org/0009-0006-8338-9200"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Bo Sang","raw_affiliation_strings":["Purdue University"],"affiliations":[{"raw_affiliation_string":"Purdue University","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090605375","display_name":"Srivatsan Ravi","orcid":"https://orcid.org/0000-0002-2965-3940"},"institutions":[{"id":"https://openalex.org/I2800817003","display_name":"Southern California University for Professional Studies","ror":"https://ror.org/058zz0t50","country_code":"US","type":"education","lineage":["https://openalex.org/I2800817003"]},{"id":"https://openalex.org/I1174212","display_name":"University of Southern California","ror":"https://ror.org/03taz7m60","country_code":"US","type":"education","lineage":["https://openalex.org/I1174212"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Srivatsan Ravi","raw_affiliation_strings":["University of Southern California"],"affiliations":[{"raw_affiliation_string":"University of Southern California","institution_ids":["https://openalex.org/I2800817003","https://openalex.org/I1174212"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088681238","display_name":"Gustavo Petri","orcid":"https://orcid.org/0000-0003-3289-4574"},"institutions":[{"id":"https://openalex.org/I169173203","display_name":"D\u00e9l\u00e9gation Paris 7","ror":"https://ror.org/00bw5n526","country_code":"FR","type":"government","lineage":["https://openalex.org/I154526488","https://openalex.org/I169173203"]},{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gustavo Petri","raw_affiliation_strings":["IRIF -- Universit\u00e9 Paris Diderot"],"affiliations":[{"raw_affiliation_string":"IRIF -- Universit\u00e9 Paris Diderot","institution_ids":["https://openalex.org/I169173203","https://openalex.org/I204730241"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105523531","display_name":"Mahsa Najafzadeh","orcid":null},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mahsa Najafzadeh","raw_affiliation_strings":["Purdue University"],"affiliations":[{"raw_affiliation_string":"Purdue University","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071587981","display_name":"Masoud Saeida Ardekani","orcid":"https://orcid.org/0000-0002-8396-3149"},"institutions":[{"id":"https://openalex.org/I4210133173","display_name":"Research!America (United States)","ror":"https://ror.org/044pgyv50","country_code":"US","type":"company","lineage":["https://openalex.org/I4210133173"]},{"id":"https://openalex.org/I4210101778","display_name":"Samsung (United States)","ror":"https://ror.org/01bfbvm65","country_code":"US","type":"company","lineage":["https://openalex.org/I2250650973","https://openalex.org/I4210101778"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Masoud Saeida Ardekani","raw_affiliation_strings":["Samsung Research America"],"affiliations":[{"raw_affiliation_string":"Samsung Research America","institution_ids":["https://openalex.org/I4210101778","https://openalex.org/I4210133173"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024420075","display_name":"Patrick Eugster","orcid":"https://orcid.org/0000-0003-3864-9078"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Patrick Eugster","raw_affiliation_strings":["Purdue University, TU Darmstadt"],"affiliations":[{"raw_affiliation_string":"Purdue University, TU Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5015696367"],"corresponding_institution_ids":["https://openalex.org/I219193219"],"apc_list":null,"apc_paid":null,"fwci":0.4836,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.74735755,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"15","last_page":"21"},"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.9998000264167786,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/elasticity","display_name":"Elasticity (physics)","score":0.8726967573165894},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8613710403442383},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7813133597373962},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.7804161310195923},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7585834264755249},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7218033075332642},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38339734077453613},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.338018000125885}],"concepts":[{"id":"https://openalex.org/C121854251","wikidata":"https://www.wikidata.org/wiki/Q62932","display_name":"Elasticity (physics)","level":2,"score":0.8726967573165894},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8613710403442383},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7813133597373962},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.7804161310195923},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7585834264755249},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7218033075332642},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38339734077453613},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.338018000125885},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3144555.3144558","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3144555.3144558","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th Workshop on Programming Languages and Operating Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4399999976158142,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W74828499","https://openalex.org/W1743501494","https://openalex.org/W2106098710","https://openalex.org/W2114869027","https://openalex.org/W2118473919","https://openalex.org/W2338760474","https://openalex.org/W2470389720","https://openalex.org/W2553605439"],"related_works":["https://openalex.org/W2379153735","https://openalex.org/W2046172023","https://openalex.org/W2972896947","https://openalex.org/W2170146914","https://openalex.org/W2355105570","https://openalex.org/W2083974823","https://openalex.org/W2072751097","https://openalex.org/W2015567081","https://openalex.org/W4237177615","https://openalex.org/W4312629719"],"abstract_inverted_index":{"The":[0,79],"actor":[1],"model":[2],"is":[3,40],"a":[4,71],"popular":[5],"paradigm":[6],"for":[7,76],"programming":[8],"scalable":[9,15],"cloud":[10,16,105],"applications.":[11],"Building":[12],"elastic":[13],"and":[14,30,101],"applications":[17],"requires":[18],"application":[19,25,47,67,91],"developers":[20,68],"to":[21,69,83],"carefully":[22],"adjust":[23],"the":[24,31,36,59,85,90,96],"scale":[26],"(the":[27],"required":[28],"resources)":[29],"placement":[32],"of":[33,61,73,98,104],"actors":[34],"at":[35],"runtime.":[37],"Unfortunately,":[38],"there":[39],"no":[41],"efficient":[42,102],"solution":[43],"which":[44,65],"could":[45],"manage":[46],"elasticity":[48,63,74,86],"automatically":[49],"during":[50],"runtime":[51,80],"without":[52],"disrupting":[53],"ongoing":[54],"requests.":[55],"This":[56],"paper":[57],"proposes":[58],"idea":[60],"programmable":[62],"approach,":[64],"allows":[66],"define":[70],"set":[72],"rules":[75,87],"different":[77],"actors.":[78],"service":[81],"endeavors":[82],"apply":[84],"while":[88],"relieving":[89],"programmer":[92],"from":[93],"dealing":[94],"with":[95],"management":[97],"distributed":[99],"state":[100],"utilization":[103],"resources.":[106]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
