When https://github.com/mesosphere/marathon/pull/6745 is merged, we will end up with a code that looks like the following snippet on many places.
This is has few issues:
- client code calling instance tracker has to know that there is a kill service with such watch
- it is very error prone - the client code has to start listening on the stream before the kill is initiated otherwise it won't work
Design a way the concerns described ^^^ will be addressed.