~/talk

Failure Points in High-Load Systems: Backend

TalkinRussianat HighLoad++ 2023 · 2023-11-27..11-28· [distributed-systems, microservices]
links:none on file
slides:none on file

Covers how backend systems fail under high load by categorizing common failure points (memory exhaustion, thread pool issues, etc.) and examining how service memory behaves under load. Discusses failures from the developer perspective across junior/mid/senior experience levels and practical backend-level mitigations such as tuning thread pools.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Talk outline
  3. 3:25Detective game: incident graphs
  4. 4:35Memory issues in services
  5. 6:21Memory leak diagnosis
  6. 8:56Memory analysis tools
  7. 10:01Unexpected business data
  8. 13:40Database problems
  9. 14:05DB connection pools
  10. 16:13Connection pool monitoring
  11. 18:02PostgreSQL as living system
  12. 19:48Query optimization
  13. 21:15Hibernate issues
  14. 23:44Indexes and caching
  15. 24:27TCP and firewall problems
  16. 25:54File descriptors
  17. 27:17Timeout tuning
  18. 28:00Fast payments incident
  19. 31:54TCP connection monitoring
  20. 32:58HTTP client selection
  21. 33:21Q&A
~/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.