### Motivation & problem statement
As #502 questioned that the integration with a LibOS would be interesting 
feature for a FaaS platform because allowing to run regular app. directly in 
enclave along with LibOS handling most syscalls may further improve the 
usability and simplify the usage model. Theoretically, the performance might be 
improved slightly as well. from the other side, the app. dev. is agnostic to 
the LibOS/Kernel. so the app. might contains IO/Mem intensive operations that 
will have negative impact on performance even stability. 

### Proposed solution
Regarding Graphene, which is a LibOS that can support unmodified app. to run 
inside enclave, its multiple process feature may not be very useful for FaaS.  
In this stage, I think we may need to define an interface for LibOS kind 
integration first to manage the lifecycle&IO of trusted LibOS enclave instance. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave/issues/525

Reply via email to