[jira] [Assigned] (MESOS-9082) Avoid two trips through the master mailbox for state.json requests.
[ 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)
[jira] [Assigned] (MESOS-9082) Avoid two trips through the master mailbox for state.json requests.
[ https://issues.apache.org/jira/browse/MESOS-9082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benno Evers reassigned MESOS-9082: -- Assignee: 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 >Assignee: Benno Evers >Priority: Major > Labels: 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)