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)