[ 
https://issues.apache.org/jira/browse/MESOS-10057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrei Sekretenko reassigned MESOS-10057:
-----------------------------------------

    Assignee: Andrei Sekretenko

> Perform synchronous authorization for outgoing events on event stream.
> ----------------------------------------------------------------------
>
>                 Key: MESOS-10057
>                 URL: https://issues.apache.org/jira/browse/MESOS-10057
>             Project: Mesos
>          Issue Type: Improvement
>          Components: master
>            Reporter: Benjamin Mahler
>            Assignee: Andrei Sekretenko
>            Priority: Major
>
> The master event stream outgoing message authorization becomes very expensive 
> for a large number of subscribers (cc [~greggomann]).
> Instead of asynchronously obtaining object approvers for every event 
> multiplied by every subscriber, we can instead always hold on to valid object 
> approvers so that we could synchronously (and cheaply) authorize the outgoing 
> events. These object approvers would be kept up to date in the background, 
> and if authorization fails to keep them up to date, we would treat that the 
> same as an authorization failure is currently treated.
> This should improve the performance dramatically.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to