The presentation discusses the creation of AreWeFastYet, a benchmarking monitoring tool for Vitess, a database clustering system for horizontal scaling of MySQL. The tool aims to ensure flawless performance and reliability of Vitess.
- Vitess is a database clustering system for horizontal scaling of MySQL
- AreWeFastYet is a benchmarking monitoring tool for Vitess
- The tool aims to ensure flawless performance and reliability of Vitess
- The tool is easy, automated, reliable, reproducible, and observable
- The tool executes macro and micro benchmarks using a centralized configuration file and terraform
- The tool uses permittal server for reliability and stores results in a mysql database
- The tool provides web UIs, slack messages, and github statuses for observation and sharing of results
The presenters explained how they created a centralized configuration file that makes it easy to add micro benchmarks to the tool. They also shared that the tool uses permittal server for reliability and stores results in a mysql database, which allows for aggregation of results and more reliable outcomes.