[ 
http://jira.amdatu.org/jira/browse/AMDATU-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10904#comment-10904
 ] 

Ivo Ladage - van Doorn commented on AMDATU-301:
-----------------------------------------------

The major cause of the performance issue was the fact that tenant resolving was 
really expensive (each request ended up in a Cassandra query). A tenant cache 
will resolve this issue, which is covered by 
http://jira.amdatu.org/jira/browse/AMDATU-304.
This also explains why this issue was not found with the dispatcher performance 
integration test created before, as this test doesn't use the cassandra tenant 
store but an in-memory tenant store, which acts as a cache itself.

> Major increase in response times (factor 46) and decrease of throughput (98%) 
> in 0.1.0 compared to 0.0.6
> --------------------------------------------------------------------------------------------------------
>
>                 Key: AMDATU-301
>                 URL: http://jira.amdatu.org/jira/browse/AMDATU-301
>             Project: Amdatu
>          Issue Type: Bug
>          Components: Amdatu Web
>    Affects Versions: 0.1.0
>            Reporter: Ivo Ladage - van Doorn
>            Assignee: Bram de Kruijff
>            Priority: Blocker
>             Fix For: 0.1.0
>
>
> Running the jmeter dashboard scripts from /etc/jmeter in Amdatu 0.0.6, Amdatu 
> 0.1.0 prior to the dispatcher merge and Amdatu 0.1.0 latest version shows a 
> significant performance issue in the latest 0.1.0 version. Response times go 
> up by a factor 46 and throughput is decreased by 98%, compared to 0.0.6.
> To verify this, simply download and run JMeter and run the jmeter scripts 
> 'Amdatu dashboard - 0.0.6.jmx' on 0.0.6 and 'Amdatu dashboard - 0.1.0.jmx' on 
> 0.1.0.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to