Matches in SemOpenAlex for { <https://semopenalex.org/work/W4387006313> ?p ?o ?g. }
Showing items 1 to 67 of
67
with 100 items per page.
- W4387006313 abstract "Function as a Service (FaaS) paradigm is becoming widespread and is envisioned as the next generation of cloud computing systems that mitigate the burden for programmers and cloud solution architects. However, the FaaS abstraction only makes the cloud resource management aspects transparent but does not deal with the application data aspects. As such, developers have to intervene and undergo the burden of managing the application data, often via separate cloud services (e.g., AWS S3). Similarly, the FaaS abstraction does not natively support function workflow, hence, the developers often have to work with workflow orchestration services (e.g., AWS Step Functions) to build workflows. Moreover, they have to explicitly navigate the data throughout the workflow. To overcome these inherent problems of FaaS, our hypothesis is to design a higher-level cloud programming abstraction that can hide the complexities and mitigate the burden of developing cloud-native application development. Accordingly, in this research, we borrow the notion of object from object-oriented programming and propose a new abstraction level atop the function abstraction, known as Object as a Service (OaaS). OaaS encapsulates the application data and function into the object abstraction and relieves the developers from resource and data management burdens. It also unlocks opportunities for built-in optimization features, such as software reusability, data locality, and caching. OaaS natively supports dataflow programming such that developers define a workflow of functions transparently without getting involved in data navigation, synchronization, and parallelism aspects. We implemented a prototype of the OaaS platform and evaluated it under real-world settings against state-of-the-art platforms regarding the imposed overhead, scalability, and ease of use. The results demonstrate that OaaS streamlines cloud programming and offers scalability with an insignificant overhead to the underlying cloud system." @default.
- W4387006313 created "2023-09-26" @default.
- W4387006313 creator A5050278676 @default.
- W4387006313 creator A5056812379 @default.
- W4387006313 date "2023-07-01" @default.
- W4387006313 modified "2023-09-26" @default.
- W4387006313 title "Object as a Service (OaaS): Enabling Object Abstraction in Serverless Clouds" @default.
- W4387006313 cites W2625141509 @default.
- W4387006313 cites W2625241457 @default.
- W4387006313 cites W2892350999 @default.
- W4387006313 cites W2900633867 @default.
- W4387006313 cites W2991101735 @default.
- W4387006313 cites W2999202099 @default.
- W4387006313 cites W3047956461 @default.
- W4387006313 cites W3082521871 @default.
- W4387006313 cites W3111524377 @default.
- W4387006313 cites W3186478352 @default.
- W4387006313 cites W4286307683 @default.
- W4387006313 doi "https://doi.org/10.1109/cloud60044.2023.00035" @default.
- W4387006313 hasPublicationYear "2023" @default.
- W4387006313 type Work @default.
- W4387006313 citedByCount "0" @default.
- W4387006313 crossrefType "proceedings-article" @default.
- W4387006313 hasAuthorship W4387006313A5050278676 @default.
- W4387006313 hasAuthorship W4387006313A5056812379 @default.
- W4387006313 hasConcept C111472728 @default.
- W4387006313 hasConcept C111919701 @default.
- W4387006313 hasConcept C115903868 @default.
- W4387006313 hasConcept C120314980 @default.
- W4387006313 hasConcept C124304363 @default.
- W4387006313 hasConcept C136264566 @default.
- W4387006313 hasConcept C138885662 @default.
- W4387006313 hasConcept C162324750 @default.
- W4387006313 hasConcept C177212765 @default.
- W4387006313 hasConcept C2780378061 @default.
- W4387006313 hasConcept C41008148 @default.
- W4387006313 hasConcept C77088390 @default.
- W4387006313 hasConcept C79974875 @default.
- W4387006313 hasConceptScore W4387006313C111472728 @default.
- W4387006313 hasConceptScore W4387006313C111919701 @default.
- W4387006313 hasConceptScore W4387006313C115903868 @default.
- W4387006313 hasConceptScore W4387006313C120314980 @default.
- W4387006313 hasConceptScore W4387006313C124304363 @default.
- W4387006313 hasConceptScore W4387006313C136264566 @default.
- W4387006313 hasConceptScore W4387006313C138885662 @default.
- W4387006313 hasConceptScore W4387006313C162324750 @default.
- W4387006313 hasConceptScore W4387006313C177212765 @default.
- W4387006313 hasConceptScore W4387006313C2780378061 @default.
- W4387006313 hasConceptScore W4387006313C41008148 @default.
- W4387006313 hasConceptScore W4387006313C77088390 @default.
- W4387006313 hasConceptScore W4387006313C79974875 @default.
- W4387006313 hasLocation W43870063131 @default.
- W4387006313 hasOpenAccess W4387006313 @default.
- W4387006313 hasPrimaryLocation W43870063131 @default.
- W4387006313 hasRelatedWork W2056441794 @default.
- W4387006313 hasRelatedWork W2084285750 @default.
- W4387006313 hasRelatedWork W2383532021 @default.
- W4387006313 hasRelatedWork W2406201540 @default.
- W4387006313 hasRelatedWork W2427429530 @default.
- W4387006313 hasRelatedWork W2895524973 @default.
- W4387006313 hasRelatedWork W2899407724 @default.
- W4387006313 hasRelatedWork W2968459603 @default.
- W4387006313 hasRelatedWork W3103151142 @default.
- W4387006313 hasRelatedWork W3104942604 @default.
- W4387006313 isParatext "false" @default.
- W4387006313 isRetracted "false" @default.
- W4387006313 workType "article" @default.