Hey @coocoo91, right now there is no option to create read replicas.
If I’m recalling correctly, all clusters consist of two Machines, where one is the primary and the other is a replica. The replica is there to maintain high availability, i.e. it’s just there in case it needs to be promoted to primary (in the event the primary becomes unavailable for any reason), not to act as a read replica. In fact, I don’t believe it receives any load at all, it really is just acting as a standby. Someone from MPG team may be able to confirm.
As far as leadership election, MPG automatically handles promoting the replica when necessary. That is part of the “managed” aspect of M PG.
If you absolutely need local reads to be superfast, MPG might not be the right fit.
If your app can happily handle the latency of a round-trip to the region in which you place your database, then MPG may work fine, but you might want to do some load testing to determine if there’s a CPU/mem configuration that will work for your app.
With respect to roadmap, I don’t believe read replicas is on the MPG team’s current list of priorities.