Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

State is Hard: An SDK for Building Stateful Applications

Linux Foundation via YouTube

Overview

Explore the challenges and solutions of building stateful applications in this 38-minute conference talk from the Linux Foundation. Dive into the DC/OS SDK, a powerful tool designed to simplify the development of stateful services on Apache Mesos and DC/OS. Learn about the common patterns shared among popular Big Data systems like Kafka, Cassandra, and HDFS, and discover how the SDK standardizes interactions with Mesos. Gain insights into the interface, internal design, and implementation of services, with a brief demonstration on writing a service. Understand key concepts such as pods, resource sets, sidecars, and failure recovery mechanisms. Led by Gabriel Hartmann, Technical Lead at Mesosphere, Inc., this talk offers valuable knowledge for developers working with distributed systems and stateful applications.

Syllabus

Intro
Stateful Problems
Frameworks
SDK Features
General Design: Pods
Stateful Design: Resource Sets
Sidecars
Sidecar Demo
Extensibility: Failure Recovery
The Future
Questions?

Taught by

Linux Foundation

Reviews

Start your review of State is Hard: An SDK for Building Stateful Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.