~/talk

Observable microservices

Talkat Codemotion Madrid 2017 · 2017-11-24..11-25· [microservices, observability]
links:none on file
links:none on file
slides:none on file

Describes concrete practices for running microservices in production: use JSON structured logs and a centralized ELK or Splunk pipeline; standardize a few key log dimensions and seed service templates; expose a health endpoint that also validates downstream streams and DBs; track business KPIs via semantic monitoring and synthetic transactions; generate a correlation/trace ID per request and ingest traces into Zipkin/Jaeger/LightStep; example: a new service in a 3+ million‑visitor marketplace adds stream checks, REST output and monitoring and works in production.

AI-written summary · about

  1. 0:00Intro
  2. 0:16PRINCIPLES OF MICROSERVICES
  3. 7:00LOG AGGREGATION
  4. 7:47LOG STRUCTURED DATA
  5. 8:56TRACK BUSINESS AND SYSTEM EVENTS
  6. 9:32STANDARDIZE
  7. 14:00EXAMPLE
  8. 17:38SEMANTIC MONITORING
  9. 23:10ALERTS SHOULD BE ACTIONABLE
  10. 24:01SMART ALERTS
  11. 28:27ABILITY TO FIND THE ORIGIN OF A REQUEST
  12. 29:24LOG AGGREGATOR
  13. 30:46REQUEST GRAPH
  14. 31:22DISTRIBUTING TRACING TOOLS
  15. 31:54STANDARDS
  16. 32:43SUMMARY
~/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.