You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Benno Evers (JIRA)" <ji...@apache.org> on 2018/07/23 09:46:00 UTC
[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)