replica_reads:
consistency: eventualроль узла и отставание репликации
↓
состояние узлов в Consul
↓
discovery формирует стабильные маршруты
запрос: приложение → локальный PgBouncer → внутренняя точка маршрутизации → серверный PgBouncer → PostgreSQLrwDB, err := psql.Connect()
roDB, err := psql.ConnectReadOnly()
roRwDB, err := psql.ConnectRoWithFallbackToRw()Главный плюс — лидер перестал задыхаться на наших релизах.