Matches in SemOpenAlex for { <https://semopenalex.org/work/W4220912055> ?p ?o ?g. }
- W4220912055 abstract "An important class of applications, including programs that leverage third-party libraries, programs that use user-defined functions in databases, and serverless applications, benefit from isolating the execution of untrusted code at the granularity of individual functions or function invocations. However, existing isolation mechanisms were not designed for this use case; rather, they have been adapted to it. We introduce textit{virtines}, a new abstraction designed specifically for function granularity isolation, and describe how we build virtines from the ground up by pushing hardware virtualization to its limits. Virtines give developers fine-grained control in deciding which functions should run in isolated environments, and which should not. The virtine abstraction is a general one, and we demonstrate a prototype that adds extensions to the C language. We present a detailed analysis of the overheads of running individual functions in isolated VMs, and guided by those findings, we present Wasp, an embeddable hypervisor that allows programmers to easily use virtines. We describe several representative scenarios that employ individual function isolation, and demonstrate that virtines can be applied in these scenarios with only a few lines of changes to existing codebases and with acceptable slowdowns." @default.
- W4220912055 created "2022-04-03" @default.
- W4220912055 creator A5005609029 @default.
- W4220912055 creator A5026439403 @default.
- W4220912055 creator A5031573247 @default.
- W4220912055 creator A5054446539 @default.
- W4220912055 creator A5086050981 @default.
- W4220912055 date "2022-03-28" @default.
- W4220912055 modified "2023-10-10" @default.
- W4220912055 title "Isolating functions at the hardware limit with virtines" @default.
- W4220912055 cites W1971739358 @default.
- W4220912055 cites W1972484642 @default.
- W4220912055 cites W2007537982 @default.
- W4220912055 cites W2034101145 @default.
- W4220912055 cites W2040227800 @default.
- W4220912055 cites W2057743816 @default.
- W4220912055 cites W2079029390 @default.
- W4220912055 cites W2083355374 @default.
- W4220912055 cites W2089476098 @default.
- W4220912055 cites W2094269821 @default.
- W4220912055 cites W2128159601 @default.
- W4220912055 cites W2134939854 @default.
- W4220912055 cites W2167804035 @default.
- W4220912055 cites W2534917055 @default.
- W4220912055 cites W2604241429 @default.
- W4220912055 cites W2738972230 @default.
- W4220912055 cites W2761578098 @default.
- W4220912055 cites W2930757500 @default.
- W4220912055 cites W2949869176 @default.
- W4220912055 cites W2962955124 @default.
- W4220912055 cites W3008842570 @default.
- W4220912055 cites W3012028616 @default.
- W4220912055 cites W3021115254 @default.
- W4220912055 cites W3023053109 @default.
- W4220912055 cites W3155249046 @default.
- W4220912055 cites W3158610705 @default.
- W4220912055 cites W4244704438 @default.
- W4220912055 cites W87357050 @default.
- W4220912055 doi "https://doi.org/10.1145/3492321.3519553" @default.
- W4220912055 hasPublicationYear "2022" @default.
- W4220912055 type Work @default.
- W4220912055 citedByCount "6" @default.
- W4220912055 countsByYear W42209120552022 @default.
- W4220912055 countsByYear W42209120552023 @default.
- W4220912055 crossrefType "proceedings-article" @default.
- W4220912055 hasAuthorship W4220912055A5005609029 @default.
- W4220912055 hasAuthorship W4220912055A5026439403 @default.
- W4220912055 hasAuthorship W4220912055A5031573247 @default.
- W4220912055 hasAuthorship W4220912055A5054446539 @default.
- W4220912055 hasAuthorship W4220912055A5086050981 @default.
- W4220912055 hasBestOaLocation W42209120552 @default.
- W4220912055 hasConcept C111472728 @default.
- W4220912055 hasConcept C111919701 @default.
- W4220912055 hasConcept C112904061 @default.
- W4220912055 hasConcept C120314980 @default.
- W4220912055 hasConcept C124304363 @default.
- W4220912055 hasConcept C134306372 @default.
- W4220912055 hasConcept C138885662 @default.
- W4220912055 hasConcept C14036430 @default.
- W4220912055 hasConcept C151201525 @default.
- W4220912055 hasConcept C153083717 @default.
- W4220912055 hasConcept C154945302 @default.
- W4220912055 hasConcept C177264268 @default.
- W4220912055 hasConcept C177774035 @default.
- W4220912055 hasConcept C199360897 @default.
- W4220912055 hasConcept C2775941552 @default.
- W4220912055 hasConcept C2776760102 @default.
- W4220912055 hasConcept C33923547 @default.
- W4220912055 hasConcept C41008148 @default.
- W4220912055 hasConcept C513985346 @default.
- W4220912055 hasConcept C78458016 @default.
- W4220912055 hasConcept C79974875 @default.
- W4220912055 hasConcept C86803240 @default.
- W4220912055 hasConcept C89423630 @default.
- W4220912055 hasConceptScore W4220912055C111472728 @default.
- W4220912055 hasConceptScore W4220912055C111919701 @default.
- W4220912055 hasConceptScore W4220912055C112904061 @default.
- W4220912055 hasConceptScore W4220912055C120314980 @default.
- W4220912055 hasConceptScore W4220912055C124304363 @default.
- W4220912055 hasConceptScore W4220912055C134306372 @default.
- W4220912055 hasConceptScore W4220912055C138885662 @default.
- W4220912055 hasConceptScore W4220912055C14036430 @default.
- W4220912055 hasConceptScore W4220912055C151201525 @default.
- W4220912055 hasConceptScore W4220912055C153083717 @default.
- W4220912055 hasConceptScore W4220912055C154945302 @default.
- W4220912055 hasConceptScore W4220912055C177264268 @default.
- W4220912055 hasConceptScore W4220912055C177774035 @default.
- W4220912055 hasConceptScore W4220912055C199360897 @default.
- W4220912055 hasConceptScore W4220912055C2775941552 @default.
- W4220912055 hasConceptScore W4220912055C2776760102 @default.
- W4220912055 hasConceptScore W4220912055C33923547 @default.
- W4220912055 hasConceptScore W4220912055C41008148 @default.
- W4220912055 hasConceptScore W4220912055C513985346 @default.
- W4220912055 hasConceptScore W4220912055C78458016 @default.
- W4220912055 hasConceptScore W4220912055C79974875 @default.
- W4220912055 hasConceptScore W4220912055C86803240 @default.
- W4220912055 hasConceptScore W4220912055C89423630 @default.
- W4220912055 hasFunder F4320306076 @default.
- W4220912055 hasLocation W42209120551 @default.
- W4220912055 hasLocation W42209120552 @default.