Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a key management simulator for data protection #55348

Merged
merged 3 commits into from May 2, 2024

Commits on Apr 24, 2024

  1. Add a key management simulator for data protection

    It's not properly a sample, since it requires IVT, but it's much easier to read and use as a standalone app than as a test.  (It would also make a poor test, since perfect performance is not expected and thus there's no way to define success.)
    
    Simulates running an app with a given number of instances for a given number of days and computes a score (lower is better) indicating how likely missing key errors were during that simulated time period.  Also tracks calls to the storage and encryption backends so we can see whether e.g. retries have a significant perf impact.
    
    In the future, it would be nice if instances started and stopped over the course of the run, rather than all living for the entire duration.
    amcasey committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2425249 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Fix typo

    Co-authored-by: Brennan <brecon@microsoft.com>
    amcasey and BrennanConroy committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b073937 View commit details
    Browse the repository at this point in the history
  2. Remove commented out code

    amcasey committed May 2, 2024
    Configuration menu
    Copy the full SHA
    de0ac86 View commit details
    Browse the repository at this point in the history