~/talk

Higher Order Infrastructure - Microservices on the Docker Swarm

Talkat GOTO Stockholm 2016 · 2016-05-09..05-11· [microservices, devops-and-delivery]
links:none on file
slides:none on file

A polyglot voting app is built and deployed across five DigitalOcean hosts provisioned with Docker Machine, using Docker Swarm for cluster management and Consul for discovery. Services: Python vote API (writes to Redis), Java worker (moves votes to PostgreSQL), Node.js results UI; nginx-proxy detects containers with VIRTUAL_HOST from a single docker-compose.yml and updates routes. Labels constrain placement so DB lands on a DB node and web on service nodes. Scaling adds a new service node and spins up four more result containers; routing and logs update and the demo works.

AI-written summary · about

  1. 0:00Introduction
  2. 1:17Docker brought to the average software developer
  3. 3:13The advent of the Docker orchestration ecosystem
  4. 7:25Components of the orchestration puzzle
  5. 13:11Creating a machine part of the Swarm
  6. 16:55In Digital Ocean UI
  7. 17:26Swarm comes with strategies and filters
  8. 20:05docker-compose.yml a declarative way to define services
  9. 23:00Setting up the Reverse Proxy
  10. 31:08Docker orchestration ecosystem has greatly matured
~/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.