edgebitio / enclaver

Open source toolkit created to enable easy adoption of software enclaves
https://edgebit.io/enclaver
Apache License 2.0
124 stars 12 forks source link

Clean up performance test #149

Closed crawford closed 1 year ago

crawford commented 1 year ago

The spirit of the test remains the same - test the throughput of a simple webserver, which has to do some amount of computation, within an enclave - but the implementation has been simplified. The documentation and scripts have also been cleaned up to simplify the setup and execution of the test.

crawford commented 1 year ago

I replaced the encryption with a busy loop to simplify the implementation (and to better control how long each request takes). We aren't benchmarking Golang's encryption implementation, so I wanted to remove that variable from the picture.