I've recently done some work on a very rough prototype of a Mesos scheduler for Samza. While going through the paces to get this working, I've noticed a few similarities between Mesos and Yarn that might be worth talking about. The high-level architecture of both Yarn and Mesos are basically the same. Both resource managers have a master-slave architecture (both support a leader election via Zooke
![A quick comparison of Mesos and Yarn - typeobject](https://cdn-ak-scissors.b.st-hatena.com/image/square/719182d07890bdcd3bc411c0b62d07ac37c14aa6/height=288;version=1;width=512/https%3A%2F%2Fphaven-prod.s3.amazonaws.com%2Ffiles%2Fimage_part%2Fasset%2F1276709%2FWfPBKykbAqjYkpeSbF5ruLd4HRI%2Flarge_mesos_yarn_stack_comparison.png)