25 papers · ranked by Valyu relevance
Larissa Schmid, Marcin Copik, Alexandru Calotoiu, Laurin Brandner + 2 more
'Anne Koziolek' 'Torsten Hoefler'] Abstract—Serverless computing has emerged as a prominent paradigm, with a significant adoption rate among cloud customers. While this model offers advantages such as abstraction from the deployment and resource scheduling, it also poses limitations in handling complex use cases due to…
Sebastian Burckhardt, Chris Gillum, David Justo, Κωνσταντίνος Καλλάς + 2 more
'Connor McMahon' 'Christopher Meiklejohn'] Serverless is an increasingly popular choice for service architects because it can provide elasticity and load-based billing with minimal developer effort. A common and important use case is to compose serverless functions and cloud storage into reliable workflows. However…
Jinfeng Wen, Yi Liu
Along with the wide-adoption of Serverless Computing, more and more applications are developed and deployed on cloud platforms. Major cloud providers present their serverless workflow services to orchestrate serverless functions, making it possible to perform complex applications effectively. A comprehensive…
Zijun Li, Chuhao Xu, Quan Chen, Jieru Zhao + 2 more
Serverless computing that runs functions with auto-scaling is a popular task execution pattern in the cloud-native era. By connecting serverless functions into workflows, tenants can achieve complex functionality. Prior researches adopt the control-flow paradigm to orchestrate a serverless workflow. However, the…
Xiaoxiang Shi, Chao Li, Zijun Li, Zihan Liu + 4 more
'Quan Chen' 'Jingwen Leng' 'Minyi Guo'] The Serverless Computing is becoming increasingly popular due to its ease of use and fine-grained billing. These features make it appealing for stateful application or serverless workflow. However, current serverless workflow systems utilize a controlflow-based invocation pattern…
Aitor Arjona, Pedro López, Josep Sampé, Aleksander Slominski + 1 more
'Lionel Villard'] We present Triggerflow: an extensible Trigger-based Orchestration architecture for serverless workflows. We demonstrate that Triggerflow is a novel serverless building block capable of constructing different reactive orchestrators (State Machines, Directed Acyclic Graphs, Workflow as code, Federated…
Hossein Shafiei, Ahmad Khonsari, Payam Mousavi
The emerging serverless computing paradigm has attracted attention from both academia and industry. This paradigm brings benefits such as less operational complexity, a pay-as-you-go pricing model, and an autoscaling feature. The paradigm opens up new opportunities and challenges for cloud application developers. In…
Ling-Hong Hung, Niharika Nasam, Chris Biju, Wes Lloyd + 1 more
Singe cell RNA sequencing (scRNA-seq) has become a routine method for measuring cell activities. Processing large scRNA-seq datasets requires high-performance computing resources. The emergence of cloud computing allows us to leverage its on-demand capabilities without major investment in infrastructure. Serverless…
Ling-Hong Hung, Niharika Nasam, Wes Lloyd, Ka Yee Yeung
Singe cell RNA sequencing (scRNA-seq) has become a routine method for measuring cell activities. Processing large scRNA-seq datasets requires high-performance computing resources. The emergence of cloud computing allows us to leverage its on-demand capabilities without major investment in infrastructure. Serverless…
Aji John, Kathleen Muenzen, Kristiina Ausmees, Jacopo Soldani
Advances in whole-genome sequencing have greatly reduced the cost and time of obtaining raw genetic information, but the computational requirements of analysis remain a challenge. Serverless computing has emerged as an alternative to using dedicated compute resources, but its utility has not been widely evaluated for…
Seungjun Lee, Daegun Yoon, Sangho Yeo, Sangyoon Oh + 4 more
As Artificial Intelligence (AI) is becoming ubiquitous in many applications, serverless computing is also emerging as a building block for developing cloud-based AI services. Serverless computing has received much interest because of its simplicity, scalability, and resource efficiency. However, due to the trade-off…
Ling-Hong Hung, Dimitar Kumanov, Xingzhi Niu, Wes Lloyd + 1 more
We have used serverless AWS Lambda functions to align 640 million reads in less than 3 minutes, a speed-up of 500x over the single-threaded implementation. Using a hybrid cloud architecture and software modified to optimize disk transfers, an entire RNA sequencing workflow transforming multiplexed reads to transcript…
Ioana Baldini, Paul Melo e Castro, Kerry Shih-Ping Chang, Perry Cheng + 7 more
'Perry Cheng' 'Stephen J. Fink' 'Vatche Ishakian' 'Nick Mitchell' 'Vinod Muthusamy' 'Rodric Rabbah' 'Aleksander Slominski' 'Philippe Suter'] Abstract Serverless computing has emerged as a new compelling paradigm for the deployment of applications and services. It represents an evolution of cloud programming models…
Kamal Choudhary
SLMat is a serverless, browser-based toolkit that revolutionizes computational materials science by offering a scalable and efficient alternative to traditional server-based platforms like Google Colab. By eliminating the need for server management and providing persistent setups, SLMat enhances productivity and…
Urooba Shahid, Ghufran Ahmed, Shahbaz Siddiqui, Junaid Shuja + 4 more
Function as a Service (FaaS) is highly beneficial to smart city infrastructure due to its flexibility, efficiency, and adaptability, specifically for integration in the digital landscape. FaaS has serverless setup, which means that an organization no longer has to worry about specific infrastructure management tasks…
Jacob Bradford, Divya Joy, Mattias Winsen, Nicholas Meurant + 5 more
Organisations are challenged when meeting the computational requirements of large-scale bioinformatics analyses using their own resources. Cloud computing has democratised large-scale resources, and to reduce the barriers of working with large-scale compute, leading cloud vendors offer serverless computing, a…
Fatima Samea, Farooque Azam, Muhammad Rashid, Muhammad Waseem Anwar + 3 more
'Wasi Haider Butt' 'Abdul Wahab Muzaffar' 'Haoran Xie'] In a serverless cloud computing environment, the cloud provider dynamically manages the allocation of resources whereas the developers purely focus on their applications. The data-driven applications in serverless cloud computing mainly address the web as well as…
Maria Paasivaara, Philippe Kruchten, Seán Murphy, Leonardas Persaud + 2 more
'William Martini' 'Bill Bosshard'] This paper considers how WASM can be run in different serverless contexts. A comparison of different serverside WASM runtime options is considered, specifically focused on wasmer, wasmtime and lucet. Next, different options for running WASM within two serverless platforms - Openwhisk…
Patrick McKeever, Varun Mittal, Bryce Fukuda, Ka Yee Yeung + 1 more
The exponential growth of omics data requires novel strategies for storage, transfer, and processing of said data. We present a scheduler based on the Temporal.io workflow framework which enables two key optimizations of bioinformatics workflows. Firstly, we enable users to transparently map workflow steps to diverse…
Mahnoor Zulfiqar, Michael R. Crusoe, Birgitta König-Ries, Christoph Steinbeck + 2 more
Scientific workflows facilitate the automation of data analysis tasks by integrating various software and tools executed in a particular order. To enable transparency and reusability in workflows, it is essential to implement the FAIR principles. Here, we describe our experiences implementing the FAIR principles for…
Authors not listed
Self-driving laboratories (SDLs) promise accelerated scientific discovery and product development by closing the loop between robotic execution and AI/ML-driven decision making. In practice, however, SDL orchestration remains fragmented; workflows are typically encoded as laboratory-specific scripts or bespoke…
Gaurav Kaushik, Sinisa Ivkovic, Janko Simonovic, Nebojsa Tijanic + 2 more
As biomedical data becomes increasingly easy to generate in large quantities, the methods used to analyze it have proliferated rapidly. However, for the insights gained from these analyses to be meaningful, the analysis methods themselves must be transparent and reproducible. To address this issue, numerous groups have…
Eftychia Eva Kontou, Axel Walter, Timo Sachsenberg, Tilmann Weber + 5 more
Metabolomics experiments generate highly complex datasets, which are time and work-intensive, sometimes even error-prone if inspected manually. Therefore, new methods for automated, fast, reproducible, and accurate data processing and dereplication are required. Here, we present UmetaFlow, a computational workflow for…
J. Harry Moore, Matthias R. Bauer, Jeff Guo, Atanas Patronov + 2 more
We present Icolos, a workflow manager written in Python as a tool for automating complex structure-based workflows. Icolos can be used as a standalone tool, for example in virtual screening campaigns, or can be used in conjunction with deep learning-based molecular generation facilitated for example by REINVENT, a…
Peter Kraus, Edan Bainglass, Francisco F. Ramirez, Enea Svaluto-Ferro + 7 more
Compliance with good research data management practices means trust in the integrity of the data, and it is achievable by a full control of the data gathering process. In this work, we demonstrate tooling which bridges these two aspects, and illustrate its use in a case study of automated battery cycling. We…