Have you tested the t3.large or t4g.large? Higher memory and better network bandwidth on those instances can already be beneficial to the performance even with the same vcpu count that t3.medium.
Database workloads are responding pretty well to the memory increases most of the times.
RDS Aurora compute db instance type not availableasked 2 months ago
create simple RDS Aurora instanceasked 9 months ago
How to change RDS instance type in Aurora cluster without downtime?Accepted Answerasked 7 months ago
Switch Reserved Instance from Aurora to mySQLasked 2 years ago
Aws Aurora RDS Mysql instance unusual cpu spike patternasked a year ago
RDS r6g: no instances of the requested class availableAccepted Answerasked 2 years ago
"Create Aurora Read Replica" option not available to migrate from RDS Postgres 11.12 to Aurora 11.12.asked 8 months ago
Reserved Instances for RDS AuroraAccepted Answerasked 2 years ago
RDS DB Instance Backupasked 2 months ago
Aurora reader creation dialog doesn't offer instance type optionsasked a month ago