Writing Stateful Frameworks
Channel: The Linux Foundation
Date: 2016-12-08

In new Mesos frameworks and DC/OS services, there is a clear trend towards stateful frameworks. Mesos introduced a number of features improving the development of stateful services (e.g., persistent volumes, dynamic reservations, HTTP API). 

Still, writing stateful Mesos frameworks is a challenging task as dynamic reservations and persistent volumes require a lot of logic for creation, maintenance, and especially failover handling.

In order to decrease this complexity the DC/OS commons SDK was introduced which enables framework developers to focus on high level target states and not the low-level implementation details. DC/OS commons also makes it very easy to create a complete DC/OS service.

In order to make it even easier to get started with DC/OS, we introduce small reference service which can also be used as a starting point for writing one‰Ûªs own services.