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)