aurora-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David McLaughlin (JIRA)" <>
Subject [jira] [Commented] (AURORA-471) Measure performance of the getTasks API call
Date Fri, 23 May 2014 23:00:02 GMT


David McLaughlin commented on AURORA-471:

Update: the thrift serialization is a red herring. I created a 2000 task job in the IsolatedSchedulerModule
with a production-like payload size and then ran tests with Java profiling. The query takes
around 60ms and Thrift serialization takes 500ms - so the rest of the time *appears* to be
spent in transport. 

> Measure performance of the getTasks API call
> --------------------------------------------
>                 Key: AURORA-471
>                 URL:
>             Project: Aurora
>          Issue Type: Sub-task
>          Components: Scheduler, UI
>            Reporter: David McLaughlin
>            Assignee: David McLaughlin
>         Attachments: browser-profile.png, jobsummary-profile.png
> We are trying to improve the performance of the job page in the new UI. Preliminary profiling
shows that most of the time is spent on the thrift.js call to getTasks. Before suggesting
API improvements, we need to determine where time is being spent in the request. 

This message was sent by Atlassian JIRA

View raw message