Hi all, Recently, I and my colleagues have been designing a mechanism in Mesos that will allow a framework to put constraints on the contents of the offers it receives: on the attributes of offered agents, and, as a next step, on resources in the offers, so that the framework is more likely to receive an offer it really needs. The primary aim of this design is to help "picky" frameworks running in presence of quota reduce scheduling latency.
I've distilled the implementation proposal on the Mesos side into a design doc draft: https://docs.google.com/document/d/1MV048BwjLSoa8sn_5hs4kIH4YJMf6-Gsqbij3YuT1No <https://docs.google.com/document/d/1MV048BwjLSoa8sn_5hs4kIH4YJMf6-Gsqbij3YuT1No/edit#heading=h.wq9atl6k4yq0> /edit#heading=h.wq9atl6k4yq0 <https://docs.google.com/document/d/1MV048BwjLSoa8sn_5hs4kIH4YJMf6-Gsqbij3YuT1No/edit#heading=h.wq9atl6k4yq0> -- Best regards, Andrei Sekretenko