~/talk

Cattle vs. Pets - A Cost-Effective Elasticsearch Architecture to Scale-Out...

Talkat SREcon25 Americas · 2025-03-25..03-27· [databases, distributed-systems]
links:none on file
slides:none on file

Managing tens of petabytes and trillions of logs monthly, the architecture moves from single massive clusters to a “cluster of clusters” with a centralized management cluster, HTTP/TCP health checks (status served on port 9600) and a custom scoring service using the USE Method to route traffic away from stressed clusters. An auditing sidecar aggregates slow and security logs via UDP to identify and throttle bad queries. Outcomes: 57% lower compute cost, ~4x faster indexing, and migrations cut from 14 weeks to 2–5 days under a cattle rate zero model.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20Talk agenda
  3. 4:11Aggregated logs for Workday
  4. 5:57Elasticsearch scaling problem
  5. 7:01Vertical vs horizontal scaling
  6. 9:11Multiple Elasticsearch clusters
  7. 12:01Ingestion path challenges
  8. 15:50Need for redesign
  9. 16:55Cattle vs pets
  10. 18:19Cattle architecture design
  11. 20:06Load balancer setup
  12. 24:43Architecture overview
  13. 27:55Query performance impact
  14. 29:46Indexing improvements
  15. 31:32Auditing service
  16. 35:02Dashboard insights
  17. 37:33Data cluster uniformity
  18. 39:18Architecture outcomes
  19. 41:06Migration efficiency
~/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.