Marathon vs Kubernetes vs Docker Swarm em DC / OS com contêineres Docker

Estou procurando alguns prós e contras de escolher Marathon e Chronos, Docker Swarm ou Kubernetes ao executar contêineres Docker no DC / OS. Por exemplo, quando é melhor usar Marathon / Chronos do que Kubernetes e vice-versa? No momento, estou principalmente experimentando, mas espero começar a...