Skip to content

Latest commit

 

History

History
38 lines (20 loc) · 1.03 KB

File metadata and controls

38 lines (20 loc) · 1.03 KB

Java EE Application on Mesos + Marathon Cluster

Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
— mesos.apache.org/

Mesos is built using the same principles as the Linux kernel, only at a different level of abstraction. The Mesos kernel runs on every machine and provides applications (e.g., Hadoop, Spark, Kafka, Elastic Search) with API’s for resource management and scheduling across entire datacenter and cloud environments.

TODO: Add Solomon’s quote about Mesos production for Docker

How is it related to Docker?

ADD DETAILS HERE

Key Components

Mesos Cluster

Start Mesos Cluster

Verify Mesos Cluster

Deploy Java EE Application

Start MySQL Container

Start WildFly Container

Access the application

Rescheduling Containers

Scaling Containers

Application Logs

Stop Mesos Cluster

Debug Mesos Cluster