# r5.2xlarge (8 CPU, 64 GB mem)
[server]
grpc-concurrency = 3
[raftstore]
apply-pool-size = 2
store-pool-size = 2

[rocksdb.defaultcf]
soft-pending-compaction-bytes-limit = "1024GB"
hard-pending-compaction-bytes-limit = "1024GB"
level0-slowdown-writes-trigger = 64
level0-stop-writes-trigger = 128
max-write-buffer-number = 10

[rocksdb.writecf]
max-write-buffer-number = 10
level0-slowdown-writes-trigger = 64
level0-stop-writes-trigger = 128
soft-pending-compaction-bytes-limit = "1024GB"
hard-pending-compaction-bytes-limit = "1024GB"

[rocksdb.lockcf]
max-write-buffer-number = 10
level0-slowdown-writes-trigger = 64
level0-stop-writes-trigger = 128

## aws gp3 write and read sustained throughput is 1,000 MiB/s
## but we costumize it to 400MBps
## see: https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/ebs-volume-types.html#gp3-ebs-volume-type
## kernel team suggest us to configure this to the throughput ebs by bytes on AWS
## https://docs.google.com/spreadsheets/d/1KFaqPTNN9BHq1sUaJOaous4DbWUo4nz5ZBDM5kQimCQ/edit#gid=1104493255
[storage.io-rate-limit]
max-bytes-per-sec = 419430400  # gp3 ssd, 1T, 400 * 1024 * 1024 = 419430400