~/talk

Platforms at Twilio: Unlocking Developer Effectiveness

Talkat Craft Conference 2019 · 2019-05-07..05-10· [devops-and-delivery]
links:none on file
slides:none on file

Twilio describes an API-first internal platform that replaces gatekeepers with self-service JSON API definitions, a Starship gateway, auto-generated helper libs (Yoyodyne), feature flags (Switch), shadow testing and a move from HAProxy/nginx to Envoy sidecars. The org runs ~100 production deployments per day, 1,500 active server roles on ~15,000 hosts across 9 regions and 27 data centers, 120 two‑pizza teams, and a MySQL deployment tool (Admiral) that yields 1,300 deployments last year with zero critical incidents — a working declarative platform.

AI-written summary · about

  1. 0:00Start
  2. 2:13HISTORY LESSON
  3. 9:37MINI STARTUP
  4. 10:47ORGANIZATIONAL MITOSIS
  5. 12:12OPERATIONS
  6. 12:56API UPTIME
  7. 13:42CONSULTATIVE PLATFORM
  8. 15:07PHILOSOPHICAL SHIFT
  9. 16:18VENDOR INDIRECTION
  10. 16:43CONTROL PLANE CONSISTENCY
  11. 18:32EVOLVING BEST PRACTICES
  12. 19:55STATEMENTS OF WORK
  13. 20:05API DEFINITIONS
  14. 20:40IMPROVED SECURITY
  15. 22:04HELPER LIBRARY DRIFT
  16. 22:31YOYODYNE
  17. 23:02TWILIO DEPLOYMENTS
  18. 23:23DISPOSABLE INFRASTRUCTURE
  19. 24:49IMPERATIVE DEPLOYMENTS
  20. 25:01CONFUSING DSL
  21. 25:20GIT CONTROL PLANE
  22. 27:51SEMI MANUAL MYSQL PIVOTS
  23. 29:20SERVICEMESH
  24. 30:15CONFIGURATION BEAST
  25. 30:55DECLARATIVE SERVICE CATALOG
  26. 31:45DRINK YOUR OWN CHAMPAGNE!
~/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.