convex icon indicating copy to clipboard operation
convex copied to clipboard

Transfers seem much faster than Invokes of `nil`

Open mikera opened this issue 2 years ago • 1 comments

Discovered in cloud testing.

For some reason Transfer type transactions execute much faster than an Invoke of nil.

Main difference appears to be more Blocks getting processed in e.g. 240 vs 60 blocks per second with 100 concurrent users. Block sizes are a similar order of magnitude.

mikera avatar Jul 19 '23 15:07 mikera

It is possible that the *lang* capabilities result in extra overhead when doing an invoke of nil, but surprising that it makes this much difference. Added this comment as a reminder to check this path.

mikera avatar Jul 31 '23 07:07 mikera