You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladimir Pligin (Jira)" <ji...@apache.org> on 2025/06/09 11:30:00 UTC

[jira] [Created] (IGNITE-25619) KV backup RO transactions

Vladimir Pligin created IGNITE-25619:
----------------------------------------

             Summary: KV backup RO transactions
                 Key: IGNITE-25619
                 URL: https://issues.apache.org/jira/browse/IGNITE-25619
             Project: Ignite
          Issue Type: Epic
            Reporter: Vladimir Pligin


Currently, for KV API (and for other APIs), all RO transactions are routed by a TX coordinator to the primary replica of the corresponding partition, even though backups may be capable of handling RO requests. This can lead to overloading the primary replica.

It effectively means that for example colocated compute is not actually colocated.

To improve it we can prototype a load balancer (unified for all endpoints initiating RO transactions: SQL, KV, etc.) and verify through benchmarks that performance improves significantly for KV.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)