benchmarks/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 7, 2020 License: Apache-2.0

README

gRPC Benchmarks

THIS IS A PROTOTYPE, SEE THIS GUIDE TO LEARN ABOUT THE SYSTEM THAT IS CURRENTLY IN-USE.

gRPC benchmarks is a collection of libraries and executables to schedule, run and monitor gRPC benchmarks on a Kubernetes cluster.

Purpose

  1. Collect reliable data through a hermetic environment
  2. Improve developer velocity by providing high availability
  3. Provide a transparent environment that external contributors can replicate
  4. Make experimentation as painless as possible
  5. Minimize manual maintenance and administrative tasks

Dependencies

Directories

Path Synopsis
cmd
svc
Package k8s contains kubernetes helper functions.
Package k8s contains kubernetes helper functions.
Package proto contains the proto definitions for the service, as well as, its generated code.
Package proto contains the proto definitions for the service, as well as, its generated code.
svc
orch
Package orch provides a library for orchestrating sessions on kubernetes.
Package orch provides a library for orchestrating sessions on kubernetes.
types
Package types contains data types that are shared across the different packages of testctrl.
Package types contains data types that are shared across the different packages of testctrl.
validator
Package validator provides a library for validating sessions before they are trusted to run on physical machines.
Package validator provides a library for validating sessions before they are trusted to run on physical machines.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL