Gone are the days where you could build an app that only needs to run on a few servers. Now every app needs to be like Google: highly-distributed, fast, scalable and fault-tolerant. Devops everywhere have been wasting time building their own custom scale-out architectures for web apps. Marathon is a framework built on Apache Mesos that simplifies and automates operations, and provides a simple self-serve interface for developers to launch their apps on a shared cluster in a scalable and fault-tolerant way.
This talk is for application developers, IT organizations, and Ops teams who are looking to deploy and run Linux apps on large clusters. We will discuss ways to deliver a fault-tolerant and elastic scale-out architecture for any long-lived application like Ruby on Rails/node.js-based web applications or traditional J2EE servers like Tomcat.
This presentation will help organizations and developers understand how to build and deploy Linux apps at large scale, in highly-distributed systems.
Survey this Session