[
https://issues.apache.org/jira/browse/MESOS-9082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benno Evers reassigned MESOS-9082:
----------------------------------
Assignee: (was: Benno Evers)
> Avoid two trips through the master mailbox for state.json requests.
> -------------------------------------------------------------------
>
> Key: MESOS-9082
> URL: https://issues.apache.org/jira/browse/MESOS-9082
> Project: Mesos
> Issue Type: Task
> Reporter: Alexander Rukletsov
> Priority: Major
> Labels: foundations, mesosphere, performance
>
> Currently, a state.json request travels through the master's mailbox twice:
> before authorization and after. This increases the overall state.json
> response time by around 30%.
> To remove one mailbox trip, we can perform the initial portion (validation
> and authorization) of state and /state off the master actor by using a
> top-level {{Route}}, then dispatch onto the master actor only for json /
> protobuf serialization. This should drop the authorization time down to near
> 0 if it's indeed mostly queuing delay.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)