Hi Alexandre, sorry for a tardy reply. Mesos master and slaves (or workers, as per MESOS-1478) communicate via protobuf messages. Any agent that understands these messages can be (or pretend) a Mesos slave. So the answer to your question is "yes, it is possible to provide an alternative slave implementation". The question is what such slave will do with tasks it will get from the master after being successfully registered? But since for you a simplified version suffices, you can start such slave with custom resources, say "win-cpus:4;win-mem:1024". Since there will be no overlap in resources between "standard" slaves and "custom" ones, you will have two independent subclusters in your cluster, with your win tasks sent only to the win subcluster. Does it make sense?
In reality, implementing (and maintaining) such a slave is a lot of work. Anyway I would be happy to see and help out with this effort if you decide to work on it. Alex

