Another metric to note is that the latency for regional persistent disk with solid-state drives (SSD) is higher than it would be for a zonal persistent disk with SSD.
https://cloud.google.com/sql/docs/mysql/high-availability#ha-performance
To minimize write latency in a single-region web application, Option C (zonal Cloud SQL without HA) is the optimal choice. By avoiding synchronous replication across zones, it ensures write operations are committed with minimal overhead. While this configuration lacks automatic failover, it aligns with the priority of reducing latency for write-heavy workloads. Alternatives like HA Cloud SQL or Cloud Spanner introduce multi-zone synchronization, which inherently increases latency.
I vote for C. There is zero mention of HA or 4x9s (if so, then for sure Spanner - D). More critically, CloudSQL-Postgres would have measurably and consistently lower write latency than Spanner on single row writes (which would be this use case).
A, B, C. replicas and HA will help in improving read latency only. Cloud SQL enables customers to implement horizontal scaling of read-only workloads using read replicas. It might degrade the write latency.
D. Spanner satisfies the requirement without sacrificing availability
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
marpayer
Highly Voted 1 year, 11 months agochelbsik
Highly Voted 1 year, 11 months agoArtistS
1 year agokrop
Most Recent 4 weeks, 1 day agoLunarLander
1 month, 2 weeks agojjyy80
9 months, 1 week agoPKookNN
10 months, 3 weeks agolearnazureportal
1 year, 3 months agoDPonly
1 year, 3 months agosrishti2102
1 year, 3 months agoTQM__9MD
1 year, 3 months agobadrisrinivas9
1 year, 4 months ago[Removed]
1 year, 4 months agoDBAgain
1 year, 5 months ago