~/talk

Release Early, Often, Stable

TalkinRussianat JavaScript fwdays'20 online conference · on Saturday, 2020-03-21· [devops-and-delivery]
links:none on file
slides:none on file

A practical approach to doing very frequent, safe releases for many independent microservices is described: achieving about 500 deploys/day by making every commit a potential release candidate. The setup uses Kafka as an event bus, TeamCity for builds, an artifact repository, dynamic feature flags, automated tests, monitoring, fast rollbacks, and an internal pipeline system to reduce risk and accelerate feedback, assuming proper testing and metrics are in place.

AI-written summary · about

  1. 0:00Early release philosophy
  2. 1:02Two release models
  3. 2:26Optimal web release frequency
  4. 3:53Choosing release frequency
  5. 4:37Risks of frequent releases
  6. 6:24Why frequent releases matter
  7. 7:29Dev optimization via releases
  8. 8:39Continuous Integration
  9. 10:26From CI to Continuous Delivery
  10. 11:12Feature flags for safe deploy
  11. 12:59Key release ingredients
  12. 15:31Simpler version control
  13. 16:35Frequent releases and DevOps
  14. 18:26Microservices foundation
  15. 19:09Wix CI/CD architecture
  16. 25:23Wix CI/CD workflow
  17. 27:31Unified dev/test environment
  18. 28:11Gradual feature rollouts
  19. 29:38Flag management with Petric and A/B
  20. 30:21Bug monitoring and response
  21. 33:33Why it works and motivation
  22. 34:18Q&A: code review
  23. 36:52Q&A: linting local vs CI
  24. 38:17Q&A: Git Flow issues
  25. 40:52Q&A: Git Flow evolution
  26. 42:36Q&A: CI/CD in other firms
~/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.