{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,23]],"date-time":"2026-02-23T23:10:24Z","timestamp":1771888224336,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,12,7]],"date-time":"2020-12-07T00:00:00Z","timestamp":1607299200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,12,7]]},"DOI":"10.1145\/3429880.3430097","type":"proceedings-article","created":{"date-parts":[[2021,1,4]],"date-time":"2021-01-04T14:39:33Z","timestamp":1609771173000},"page":"31-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Active-Standby for High-Availability in FaaS"],"prefix":"10.1145","author":[{"given":"Yasmina","family":"Bouizem","sequence":"first","affiliation":[{"name":"Univ Tlemcen, LRIT Univ Rennes, Inria"}]},{"given":"Nikos","family":"Parlavantzas","sequence":"additional","affiliation":[{"name":"INSA Rennes, IRISA"}]},{"given":"Djawida","family":"Dib","sequence":"additional","affiliation":[{"name":"Univ Tlemcen, LRIT"}]},{"given":"Christine","family":"Morin","sequence":"additional","affiliation":[{"name":"Univ Rennes, Inria"}]}],"member":"320","published-online":{"date-parts":[[2021,1,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/godoc.org\/github.com\/fission\/fission\/pkg\/router. [Online","year":"2020","unstructured":"2020. https:\/\/godoc.org\/github.com\/fission\/fission\/pkg\/router. [Online ; accessed 28-september- 2020 ]. 2020. https:\/\/godoc.org\/github.com\/fission\/fission\/pkg\/router. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_2_1","volume-title":"AWS Lambda Features. https:\/\/aws.amazon.com\/lambda\/features\/. [Online","author":"Amazon Web","year":"2020","unstructured":"Amazon Web Services 2020. AWS Lambda Features. https:\/\/aws.amazon.com\/lambda\/features\/. [Online ; accessed 18-september- 2020 ]. Amazon Web Services 2020. AWS Lambda Features. https:\/\/aws.amazon.com\/lambda\/features\/. [Online; accessed 18-september-2020]."},{"key":"e_1_3_2_1_3_1","volume-title":"Error Handling and Automatic Retries in AWS Lambda. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/invocation-retries.html. [Online","author":"Amazon Web","year":"2020","unstructured":"Amazon Web Services 2020. Error Handling and Automatic Retries in AWS Lambda. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/invocation-retries.html. [Online ; accessed 28-september- 2020 ]. Amazon Web Services 2020. Error Handling and Automatic Retries in AWS Lambda. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/invocation-retries.html. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_4_1","volume-title":"Using AWS Serverless Technology as an Enabler for Cloud Adoption. https:\/\/aws.amazon.com\/blogs\/apn\/using-aws-serverless-technology-as-an-enabler-for-cloud-adoption\/. [Online","author":"AWS","year":"2020","unstructured":"AWS Admin 2019. Using AWS Serverless Technology as an Enabler for Cloud Adoption. https:\/\/aws.amazon.com\/blogs\/apn\/using-aws-serverless-technology-as-an-enabler-for-cloud-adoption\/. [Online ; accessed 28-september- 2020 ]. AWS Admin 2019. Using AWS Serverless Technology as an Enabler for Cloud Adoption. https:\/\/aws.amazon.com\/blogs\/apn\/using-aws-serverless-technology-as-an-enabler-for-cloud-adoption\/. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_5_1","volume-title":"Azure Functions geo-disaster recovery. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-geo-disaster-recovery. [Online","author":"AWS","year":"2020","unstructured":"AWS Admin 2020. Azure Functions geo-disaster recovery. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-geo-disaster-recovery. [Online ; accessed 12-sept- 2020 ]. AWS Admin 2020. Azure Functions geo-disaster recovery. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-geo-disaster-recovery. [Online; accessed 12-sept-2020]."},{"key":"e_1_3_2_1_6_1","volume-title":"Server load balancing. \"O'Reilly Media","author":"Bourke Tony","unstructured":"Tony Bourke . 2001. Server load balancing. \"O'Reilly Media , Inc .\". Tony Bourke. 2001. Server load balancing. \"O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_7_1","volume-title":"Eduardo Patrocinio and Marc Rodier","author":"Carol Hernandez Logan Vadivelu","year":"2020","unstructured":"Logan Vadivelu Carol Hernandez , Eduardo Patrocinio and Marc Rodier . 2020 . Architecting highly available cloud solutions. https:\/\/www.ibm.com\/garage\/method\/practices\/run\/cloud-platform-for-ha. [Online; accessed 28-september-2020]. Logan Vadivelu Carol Hernandez, Eduardo Patrocinio and Marc Rodier. 2020. Architecting highly available cloud solutions. https:\/\/www.ibm.com\/garage\/method\/practices\/run\/cloud-platform-for-ha. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_8_1","volume-title":"Retry pattern. https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/patterns\/retry. [Online","author":"Cloud","year":"2020","unstructured":"Cloud design patterns 2020. Retry pattern. https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/patterns\/retry. [Online ; accessed 28-september- 2020 ]. Cloud design patterns 2020. Retry pattern. https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/patterns\/retry. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_9_1","volume-title":"https:\/\/docs.fission.io\/docs\/. [Online","author":"Fission Fission","year":"2020","unstructured":"Fission 2019. Fission . https:\/\/docs.fission.io\/docs\/. [Online ; accessed 28-september- 2020 ]. Fission 2019. Fission. https:\/\/docs.fission.io\/docs\/. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_10_1","volume-title":"Retrying Background Functions. https:\/\/cloud.google.com\/functions\/docs\/bestpractices\/retries. [Online","author":"Google","year":"2020","unstructured":"Google cloud functions 2019. Retrying Background Functions. https:\/\/cloud.google.com\/functions\/docs\/bestpractices\/retries. [Online ; accessed 28-september- 2020 ]. Google cloud functions 2019. Retrying Background Functions. https:\/\/cloud.google.com\/functions\/docs\/bestpractices\/retries. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_11_1","volume-title":"https:\/\/www.grid5000.fr\/w\/Grid5000:Home. [Online","year":"2020","unstructured":"Grid5000 2020. Grid5000. https:\/\/www.grid5000.fr\/w\/Grid5000:Home. [Online ; accessed 28-september- 2020 ]. Grid5000 2020. Grid5000. https:\/\/www.grid5000.fr\/w\/Grid5000:Home. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/github.com\/fission\/fission\/tree\/master\/examples\/python\/guestbook. [Online","author":"Kubernetes Guestbook App","year":"2020","unstructured":"Guestbook App [n.d.]. Kubernetes . https:\/\/github.com\/fission\/fission\/tree\/master\/examples\/python\/guestbook. [Online ; accessed 28-september- 2020 ]. Guestbook App [n.d.]. Kubernetes. https:\/\/github.com\/fission\/fission\/tree\/master\/examples\/python\/guestbook. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_13_1","volume-title":"Kubernetes: up and running: dive into the future of infrastructure. \"O'Reilly Media","author":"Hightower Kelsey","unstructured":"Kelsey Hightower , Brendan Burns , and Joe Beda . 2017. Kubernetes: up and running: dive into the future of infrastructure. \"O'Reilly Media , Inc .\". Kelsey Hightower, Brendan Burns, and Joe Beda. 2017. Kubernetes: up and running: dive into the future of infrastructure. \"O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/kubernetes.io\/. [Online","author":"Kubernetes Kubernetes","year":"2020","unstructured":"Kubernetes [n.d.]. Kubernetes . https:\/\/kubernetes.io\/. [Online ; accessed 28-september- 2020 ]. Kubernetes [n.d.]. Kubernetes. https:\/\/kubernetes.io\/. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_15_1","volume-title":"Readiness and Startup Probes. https:\/\/kubernetes.io\/docs\/tasks\/configure-pod-container\/configure-liveness-readiness-startup-probes\/. [Online","author":"Configure Liveness Kubernetes Readiness","year":"2020","unstructured":"Kubernetes Readiness Probe [n.d.]. Configure Liveness , Readiness and Startup Probes. https:\/\/kubernetes.io\/docs\/tasks\/configure-pod-container\/configure-liveness-readiness-startup-probes\/. [Online ; accessed 28-september- 2020 ]. Kubernetes Readiness Probe [n.d.]. Configure Liveness, Readiness and Startup Probes. https:\/\/kubernetes.io\/docs\/tasks\/configure-pod-container\/configure-liveness-readiness-startup-probes\/. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_16_1","volume-title":"Timeouts - Asynchronous invocations. https:\/\/docs.openfaas.com\/deployment\/troubleshooting\/#timeouts-asynchronous-invocations. [Online","author":"S","year":"2020","unstructured":"OpenFaa S 2019. Timeouts - Asynchronous invocations. https:\/\/docs.openfaas.com\/deployment\/troubleshooting\/#timeouts-asynchronous-invocations. [Online ; accessed 28-september- 2020 ]. OpenFaaS 2019. Timeouts - Asynchronous invocations. https:\/\/docs.openfaas.com\/deployment\/troubleshooting\/#timeouts-asynchronous-invocations. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_17_1","volume-title":"https:\/\/github.com\/bloomberg\/powerfulseal. [Online","author":"Powerfulseal Powerfulseal","year":"2020","unstructured":"Powerfulseal [n.d.]. Powerfulseal . https:\/\/github.com\/bloomberg\/powerfulseal. [Online ; accessed 28-september- 2020 ]. Powerfulseal [n.d.]. Powerfulseal. https:\/\/github.com\/bloomberg\/powerfulseal. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387535"},{"key":"e_1_3_2_1_19_1","volume-title":"Understanding serverless cold start. https:\/\/azure.microsoft.com\/en-us\/blog\/understanding-serverless-cold-start\/?ref=msdn. [Online","author":"Tresness Colby","year":"2020","unstructured":"Colby Tresness . 2020. Understanding serverless cold start. https:\/\/azure.microsoft.com\/en-us\/blog\/understanding-serverless-cold-start\/?ref=msdn. [Online ; accessed 28-september- 2020 ]. Colby Tresness. 2020. Understanding serverless cold start. https:\/\/azure.microsoft.com\/en-us\/blog\/understanding-serverless-cold-start\/?ref=msdn. [Online; accessed 28-september-2020]."},{"key":"e_1_3_2_1_20_1","volume-title":"http:\/\/tsung.erlang-projects.org\/user_manual\/. [Online","author":"Tsung Tsung","year":"2020","unstructured":"Tsung [n.d.]. Tsung . http:\/\/tsung.erlang-projects.org\/user_manual\/. [Online ; accessed 28-september- 2020 ]. Tsung [n.d.]. Tsung. http:\/\/tsung.erlang-projects.org\/user_manual\/. [Online; accessed 28-september-2020]."}],"event":{"name":"Middleware '20: 21st International Middleware Conference","location":"Delft Netherlands","acronym":"Middleware '20","sponsor":["ACM Association for Computing Machinery","IFIP"]},"container-title":["Proceedings of the 2020 Sixth International Workshop on Serverless Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3429880.3430097","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3429880.3430097","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:45Z","timestamp":1750195905000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3429880.3430097"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,7]]},"references-count":20,"alternative-id":["10.1145\/3429880.3430097","10.1145\/3429880"],"URL":"https:\/\/doi.org\/10.1145\/3429880.3430097","relation":{},"subject":[],"published":{"date-parts":[[2020,12,7]]},"assertion":[{"value":"2021-01-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}