~/talk

How to sleep soundly when your code is running 24/7 on millions of devices

Talkat Heapcon 2022 · 2022-11-03..11-04· [devops-and-delivery, developer-experience]
name:Boris P
links:none on file
links:none on file
slides:none on file

United Cloud runs EON TV on-premises serving 250,000 HTTP requests/sec to millions of devices and uses Nginx and HAProxy at the edge. A partial Apache Ignite upgrade causes an elusive Apache Ignite memory leak that escapes standard tests until developers replay Tomcat logs and mirror traffic to reproduce it. The stack adopts Canary header X UCP routing for gradual rollouts, migrates app metrics to Prometheus and an alerting pipeline with style checks, speeds CI by splitting tests and running parallel DB containers, and moves toward Kubernetes on the edge.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:15About United Cloud
  3. 3:40Why on-premises infrastructure
  4. 9:16Sleep issues and past outages
  5. 13:42Performance testing with real traffic
  6. 15:41Canary deployments
  7. 17:24Monitoring and alerting improvements
  8. 20:12Self-service infrastructure
  9. 21:24Merge hell and trunk-based development
  10. 24:35Optimizing CI/CD pipelines
  11. 27:58Feature flags and code reviews
  12. 29:33Testing and architectural improvements
  13. 31:03Kubernetes on the edge plans
  14. 32:16Q&A and closing
~/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.