~/talk

Enabling Microservices at Orbitz

Talkat GOTO Chicago 2016 · 2016-05-23..05-26· [microservices]
name:Rick Fast
links:none on file
slides:none on file

Breaks one component out of a 500+ application estate into independently deployable services, rewrites the editorial module as a microservice and proves the pipeline works end-to-end. Uses Docker images pushed to Artifactory, Consul for service discovery, ELK for logs and a custom Graphite relay, and switches orchestration to Mesos + Marathon so health checks and graceful shutdowns survive node failures. Builds a repeatable CI/CD flow with Jenkins + Ansible pipeline, Stash hooks, ServiceNow change tickets and canary/acceptance stages, delivering production changes in 10 minutes to production.

AI-written summary · about

  1. 0:00Start
  2. 4:07Process Overkill
  3. 4:53Different Provisioning Tools
  4. 5:29A New Experiment
  5. 6:04The Docker Slave aka "The Rickbot"
  6. 9:04Mesos Scheduler
  7. 15:52Pre-Continuous Delivery
  8. 18:04Pull Request
  9. 19:41Pipeline (Simplified)
  10. 20:13Build
  11. 23:27Downsides
  12. 24:35Deploy (Second Attempt)
  13. 30:42Smoke/Acceptance Testing
  14. 31:32Paper Trail
  15. 32:30Pipeline as code!
  16. 35:28Jenkins CI/CD - on Mesos?
  17. 36:28Jenkins mesos-plugin
  18. 38:18Learnings
~/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.