[jira] [Assigned] (MESOS-9082) Avoid two trips through the master mailbox for state.json requests.

2019-04-03 Thread Benno Evers (JIRA)


 [ 
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.

2018-07-23 Thread Benno Evers (JIRA)


 [ 
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)