32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
---
|
|
title: "Vitess Arewefastyet"
|
|
summary: intergrating benchmarks for the open source repository vitess
|
|
tags: ["vitess","benchmark"]
|
|
author: "Akilan Selvacoumar"
|
|
draft: false
|
|
aliases: [/arewefastyet]
|
|
weight: 2
|
|
---
|
|
## Introduction
|
|
The purpose of this project is to do a benchmark run when ever there is a push. The background activity is fairly simple, we create our own bare metal server. Once this server is created we run a bunch of ansibles(for sysbench) and once the run is complete we read the results and store them in a mysql instance. Once the following operations are complete we take down the server.
|
|
|
|
## Kubecon talk
|
|
{{< youtube h1bd1yxA4ec >}}
|
|
|
|
#### Project Link: https://github.com/vitessio/arewefastyet
|
|
#### website link: https://benchmark.vitess.io
|
|
|
|
## Objectives
|
|
1. Creates a VPS
|
|
2. Runs the ansibles on the VPS
|
|
3. Reads benchmark results
|
|
4. Kills VPS
|
|
|
|
## Architecture
|
|

|
|
|
|
## SQL Schema
|
|

|
|
|
|
|