Benchmark: Gitaly on Btrfs filesystem
Objective
Benchmark Gitaly on XFS vs ext4 using the framework from #6732. Provide tuning guidance and production recommendation.
Scope
- Filesystems: Btrfs (primary), ext4 (baseline)
- Workloads: The current mix of RPCs defined in master's k6-benchmark.js is a minimum workload that needs to be run. If additional workloads with different RPCs need to be run, start another report.
- Test with and without transactions
Requirements:
Depends on gitaly application level changes in #6921
Edited by Emily Chui