[ 
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)

Reply via email to