
No. Assess the workload and operating needs first; a monolith can often be migrated and scaled as a single application.
Depending on the bottleneck, options include multiple instances, caching, background workers and database changes.
Read replicas can help serve read traffic, but they do not inherently reduce write latency; replication lag and workload characteristics matter.