Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Mesos & Aurora =
AwesomeSRECon15 Europe
Where do we come from?
PHP MySQL
PHP PHP PHP
MySQL MySQL
PHP MySQL
RabbitMQ Redis
…
…
Recommender
PHP MySQL
RabbitMQ Redis
…
…
Recommender
Everything
Resources & Attributes
* CPU * Memory * Disk * Ports
e.g. * Host * Rack * OS * DiskType
Apache Aurora is a Mesos framework for long-running
services and cron jobs.
Discovery via
Zookeeper
Rolling Updates (&Rollbacks)
Constraints
*rack: limit:2
*disktype: value:ssd
*os: value:centos
https://flic.kr/p/4NAeyW
https://flic.kr/p/ci3JK9
https://flic.kr/p/pdpBA8
https://flic.kr/p/5xrZN1
Jenkins Build & Unit Tests ->
Canary Deployment ->
Large/Regressionstests ->
Production Deployment
~100 Deploys / Day
~10 Minutes commit->prod
Things to do…
&
„Kubernetes and Mesos are a match made in
heaven.“https://github.com/mesosphere/kubernetes-mesos