fission / fission-workflows

Workflows for Fission: Fast, reliable and lightweight function composition for serverless functions
Apache License 2.0
371 stars 42 forks source link

Timeout + scope isolation in Otto interpreter #23

Closed erwinvaneyk closed 7 years ago

erwinvaneyk commented 7 years ago

This PR adds some safety to the Otto JavaScript interpreter by placing a limit on the execution time (100ms) and ensure that there is not way that functions can share scope.

Flyby: