[
https://issues.apache.org/jira/browse/IGNITE-14472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314745#comment-17314745
]
Ivan Daschinskiy commented on IGNITE-14472:
-------------------------------------------
Benchmark examples
*before:*
{code}
----------------------------------------------------------------------------------------
benchmark 'long_get': 2 tests
----------------------------------------------------------------------------------------
Name (time in us) Min Max
Mean StdDev Median IQR
Outliers OPS (Kops/s) Rounds Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
benchmark_sync_long_get[simple] 335.3812 (1.0) 359.0669 (1.0)
343.4707 (1.0) 7.9492 (1.0) 341.8763 (1.0) 5.8493 (1.0)
3;2 2.9115 (1.0) 10 1000
benchmark_async_long_get[simple] 489.9539 (1.46) 532.6032 (1.48)
513.4271 (1.49) 12.8345 (1.61) 514.0811 (1.50) 20.5015 (3.50)
2;0 1.9477 (0.67) 10 1000
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
benchmark 'long_put': 2 tests
----------------------------------------------------------------------------------------
Name (time in us) Min Max
Mean StdDev Median IQR
Outliers OPS (Kops/s) Rounds Iterations
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
benchmark_sync_long_put[simple] 310.4296 (1.0) 323.5723 (1.0)
316.5834 (1.0) 3.6066 (1.0) 316.7651 (1.0) 3.9376 (1.0)
2;0 3.1587 (1.0) 10 1000
benchmark_async_long_put[simple] 417.9511 (1.35) 442.7839 (1.37)
431.7079 (1.36) 9.5637 (2.65) 433.7149 (1.37) 20.4647 (5.20)
6;0 2.3164 (0.73) 10 1000
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
{code}
*after:*
{code}
----------------------------------------------------------------------------------------
benchmark 'long_get': 2 tests
----------------------------------------------------------------------------------------
Name (time in us) Min Max
Mean StdDev Median IQR
Outliers OPS (Kops/s) Rounds Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
benchmark_sync_long_get[simple] 282.0120 (1.0) 306.0031 (1.0)
291.5331 (1.0) 7.8233 (1.0) 290.0198 (1.0) 12.3822 (1.0)
3;0 3.4301 (1.0) 10 1000
benchmark_async_long_get[simple] 430.0521 (1.52) 484.0667 (1.58)
446.6028 (1.53) 19.2004 (2.45) 437.3707 (1.51) 20.9369 (1.69)
2;0 2.2391 (0.65) 10 1000
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
benchmark 'long_put': 2 tests
----------------------------------------------------------------------------------------
Name (time in us) Min Max
Mean StdDev Median IQR
Outliers OPS (Kops/s) Rounds Iterations
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
benchmark_sync_long_put[simple] 283.3018 (1.0) 313.3918 (1.0)
296.9479 (1.0) 8.7095 (1.0) 295.4214 (1.0) 13.2546 (1.0)
2;0 3.3676 (1.0) 10 1000
benchmark_async_long_put[simple] 381.2551 (1.35) 419.1923 (1.34)
396.3223 (1.33) 13.7760 (1.58) 390.6486 (1.32) 25.0054 (1.89)
4;0 2.5232 (0.75) 10 1000
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
{code}
> Performance drop on primitive operations.
> -----------------------------------------
>
> Key: IGNITE-14472
> URL: https://issues.apache.org/jira/browse/IGNITE-14472
> Project: Ignite
> Issue Type: Bug
> Components: python, thin client
> Affects Versions: python-0.4.0
> Reporter: Ivan Daschinskiy
> Assignee: Ivan Daschinskiy
> Priority: Blocker
> Labels: python, thin
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Reason of performance drop: header struct of Response is not cached (now it
> is instance variable, earlier it will be class variable)
> Performance drop approx 15 %.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)