~/talk

Docker as the Building Block for Datacenter-Scale Applications

Talkat GOTO Amsterdam 2015 · 2015-06-18..06-19· [microservices, kubernetes]
github:benh
slides:none on file

Explains how Apache Mesos becomes a datacenter kernel that runs Docker or tarball workloads with two-level scheduling, offering concrete tools: Marathon and Kubernetes run as schedulers, DCOS CLI packages services, and Mesos primitives include persistent volumes, revocable resources and dynamic reservations. Describes Twitter’s move from a Rails monolith to microservices on Mesos, Apple running Siri on Mesos, and features that work in production: master/scheduler/slave failover, vertical scaling on executors, inverse-offers for maintenance and guaranteed resource reservations.

AI-written summary · about

  1. 0:00Introduction
  2. 0:30an emerging trend
  3. 2:43containerization
  4. 4:12a reinforcing trend
  5. 6:04failures
  6. 6:54maintenance upgrading software (i.e., the kernel)
  7. 9:13challenges
  8. 9:28planning for failure
  9. 11:31different software
  10. 14:10Mesos is a cluster manager with a master/slave architecture
  11. 14:40schedulers register with the Mesos master(s) in order to run jobs/tasks
  12. 15:16service scheduler
  13. 16:46configuration/package management
  14. 19:35multiple schedulers
  15. 22:37Mesos: datacenter kernel
  16. 23:49Mesos primitives
  17. 29:26a task with a command
  18. 30:05a task with an executor
  19. 31:14task/executor isolation
  20. 33:00master failover
  21. 33:33scheduler failover
  22. 35:05slave failover
  23. 37:28resource reservations
  24. 38:03static reservations
  25. 39:00reservations provide guarantees, but at the cost of utilization
  26. 42:03inverse offer
  27. 43:13persistent volumes
  28. 45:34need a datacenter operating system
  29. 46:32DCOS CLI
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.