lsds / cc-DeathStarBench

Port of the DeathStar benchmark for microservices to a confidential computing setting.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CC-DeathStarBench

This repository is a fork of the DeathStarBench where microservices have been migrated to run in trusted execution environments (TEEs) using Intel SGX. Currently, we only the Hotel Reservation benchmark has been CC-fied. Check the hotelReservation/README.md file there for more details. This prototype is provided as is without guarantees of security, performance or function.

Contributors

Transformation was part of an internship project and mainly contributed to by

DeathStar Publications

The original DeathStar Benchmark is described in a publication that can be found at "An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud and Edge Systems", Y. Gan et al., ASPLOS 2019. Please cite the publication when referring to the original benchmark.

About

Port of the DeathStar benchmark for microservices to a confidential computing setting.

License:Apache License 2.0


Languages

Language:Python 30.8%Language:Go 30.4%Language:Jinja 9.8%Language:HCL 9.2%Language:Shell 8.4%Language:Dockerfile 5.5%Language:Vim Script 5.2%Language:HTML 0.6%Language:CSS 0.0%