Pro Yearly is on sale from $80 to $50! »

Mesos is the new Linux DevOpsDays India 2015

Mesos is the new Linux DevOpsDays India 2015

0aa2ebd008cdd198af5e9765062bb265?s=128

dharmeshkakadia

September 13, 2015
Tweet

Transcript

  1. MESOS LINUX Dharmesh Kakadia is the new MESOS LINUX Dharmesh

    Kakadia
  2. Micro services are cool

  3. Unix - Microservice before it was cool tr -cs A-Za-z

    '\n' | tr A-Z a-z | sort | uniq -c | sort -rn | sed ${1}q
  4. Lets write and run Hello World • Manage memory •

    Manage scheduling – which CPU you want to run this on? How long ? • Handle isolation • Manage hardware • User login • Boot up #include<stdio.h> main() { printf("Hello World"); }
  5. What an OS does? • Resource management • Isolation •

    Inter-process communication • Authentication + Authorization
  6. Lets write and run scalable Hello World

  7. Mesos is a Data Center Kernel

  8. What a Data center OS does?

  9. What a Data center OS does? • Resource management •

    Isolation • Inter-process communication • Authentication + Authorization
  10. What a Data center OS does? • Resource management •

    Isolation • Inter-process communication • Authentication + Authorization • Scalability • Fault tolerance • Service Discovery/ Load balancing • … and many more
  11. Why should you care?

  12. Runs on all platforms

  13. Mesos Data Center

  14. What is Mesos?

  15. Don’t believe me. • Netflix • Twitter • Airbnb •

    Hubspot • Conviva • Cisco • eBay • Coursera Don’t believe me
  16. Don’t believe me • Netflix • Twitter • Airbnb •

    Hubspot • Conviva • Cisco • eBay • Coursera
  17. Where is this all going? • Unix • Plan9 •

    Google Borg • Apache Mesos 2011 • Omega, Osprey, Unikernels, 2012 • Docker 2013 • Kubernetes 2014 • Metero’s Galaxy, Docker Swarm 2015
  18. $whoami - MESOS LINUX @dharmeshkakadia • mesos.apache.org • bit.ly/awesome-mesos