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