Hi, Some of your caches are both REPLICATED and FULL_SYNC. This means that each time you update one of these caches, you will send synchronous request to all the nodes, so the latency will almost linearly grow.
You can try switching synchronization mode to PRIMARY_SYNC. In this case you will not synchronously wait for backups, but all the nodes will still be updated which will still slow you down, especially under high load when there is a lot of traffic. To achieve the best scalability you should use PARTITIONED caches instead. In this mode you will always update the constant number of nodes (primary + zero or more backups depending on the configuration), regardless of the whole number of nodes in the cluster. Can you try this and let us know if it helps? -Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Ignite-Transaction-performance-tp5085p5315.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.