II.
Topic overview
Reference · livetopic:observability-driven-development
Observability-Driven Development overview
Observability-Driven Development as a cross-cutting topic - designing systems with instrumentation as a first-class concern from the start, embedding metrics, traces, and structured logs alongside feature code. Shifts observability left so production behavior is understandable from day one and on-call burden is reduced through better debuggability.
Attributes
displayName
Observability-Driven Development
description
Observability-Driven Development as a cross-cutting topic - designing systems
with instrumentation as a first-class concern from the start, embedding metrics,
traces, and structured logs alongside feature code. Shifts observability left
so production behavior is understandable from day one and on-call burden is
reduced through better debuggability.
Outgoing edges
applies_to2
- domain:observability·DomainObservability
- domain:platform-engineering·DomainPlatform Engineering
Incoming edges
contains1
- domain:devops·DomainDevOps
lib_covers_topic56
- lib-agent:devops-sre-platform--observability-expert·LibraryAgentobservability-expert
- lib-agent:devops-sre-platform--sre-expert·LibraryAgentsre-expert
- lib-agent:performance-optimization--benchmarking-expert·LibraryAgentBenchmarking Expert
- lib-agent:performance-optimization--caching-architect·LibraryAgentcaching-architect
- lib-agent:performance-optimization--io-performance-expert·LibraryAgentI/O Performance Expert
- lib-agent:performance-optimization--latency-optimization-expert·LibraryAgentlatency-optimization-expert
- lib-agent:performance-optimization--throughput-optimization-expert·LibraryAgentthroughput-optimization-expert
- lib-agent:software-architecture--observability-architect·LibraryAgentobservability-architect
- lib-process:devops-sre-platform--error-budget-management·LibraryProcessspecializations/devops-sre-platform/error-budget-management
- lib-process:devops-sre-platform--incident-response·LibraryProcessspecializations/devops-sre-platform/incident-response
- lib-process:devops-sre-platform--log-aggregation·LibraryProcessspecializations/devops-sre-platform/log-aggregation
- lib-process:devops-sre-platform--monitoring-setup·LibraryProcessspecializations/devops-sre-platform/monitoring-setup
- lib-process:devops-sre-platform--slo-sli-tracking·LibraryProcessspecializations/devops-sre-platform/slo-sli-tracking
- lib-process:performance-optimization--algorithm-optimization·LibraryProcessspecializations/performance-optimization/algorithm-optimization
- lib-process:performance-optimization--apm-instrumentation·LibraryProcessspecializations/performance-optimization/apm-instrumentation
- lib-process:performance-optimization--caching-strategy-design·LibraryProcessspecializations/performance-optimization/caching-strategy-design
- lib-process:performance-optimization--capacity-planning-analysis·LibraryProcessspecializations/performance-optimization/capacity-planning-analysis
- lib-process:performance-optimization--concurrency-optimization·LibraryProcessspecializations/performance-optimization/concurrency-optimization
- lib-process:performance-optimization--continuous-profiling-setup·LibraryProcessspecializations/performance-optimization/continuous-profiling-setup
- lib-process:performance-optimization--cpu-optimization-implementation·LibraryProcessspecializations/performance-optimization/cpu-optimization-implementation
- lib-process:performance-optimization--cpu-profiling-investigation·LibraryProcessspecializations/performance-optimization/cpu-profiling-investigation
- lib-process:performance-optimization--database-configuration-tuning·LibraryProcessspecializations/performance-optimization/database-configuration-tuning
- lib-process:performance-optimization--disk-io-profiling·LibraryProcessspecializations/performance-optimization/disk-io-profiling
- lib-process:performance-optimization--distributed-tracing-implementation·LibraryProcessspecializations/performance-optimization/distributed-tracing-implementation
- lib-process:performance-optimization--endurance-testing·LibraryProcessspecializations/performance-optimization/endurance-testing
- lib-process:performance-optimization--file-system-optimization·LibraryProcessspecializations/performance-optimization/file-system-optimization
- lib-process:performance-optimization--garbage-collection-tuning·LibraryProcessspecializations/performance-optimization/garbage-collection-tuning
- lib-process:performance-optimization--index-strategy-optimization·LibraryProcessspecializations/performance-optimization/index-strategy-optimization
- lib-process:performance-optimization--load-test-execution·LibraryProcessspecializations/performance-optimization/load-test-execution
- lib-process:performance-optimization--load-testing-framework-setup·LibraryProcessspecializations/performance-optimization/load-testing-framework-setup
- lib-process:performance-optimization--memory-allocation-optimization·LibraryProcessspecializations/performance-optimization/memory-allocation-optimization
- lib-process:performance-optimization--memory-leak-detection·LibraryProcessspecializations/performance-optimization/memory-leak-detection
- lib-process:performance-optimization--memory-profiling-analysis·LibraryProcessspecializations/performance-optimization/memory-profiling-analysis
- lib-process:performance-optimization--microbenchmark-suite-development·LibraryProcessspecializations/performance-optimization/microbenchmark-suite-development
- lib-process:performance-optimization--n-plus-one-query-detection·LibraryProcessspecializations/performance-optimization/n-plus-one-query-detection
- lib-process:performance-optimization--network-io-optimization·LibraryProcessspecializations/performance-optimization/network-io-optimization
- lib-process:performance-optimization--performance-baseline-assessment·LibraryProcessspecializations/performance-optimization/performance-baseline-assessment
- lib-process:performance-optimization--performance-regression-detection·LibraryProcessspecializations/performance-optimization/performance-regression-detection
- lib-process:performance-optimization--performance-slo-definition·LibraryProcessspecializations/performance-optimization/performance-slo-definition
- lib-process:performance-optimization--performance-tuning-recommendations·LibraryProcessspecializations/performance-optimization/performance-tuning-recommendations
- lib-process:performance-optimization--query-performance-analysis·LibraryProcessspecializations/performance-optimization/query-performance-analysis
- lib-process:performance-optimization--real-user-monitoring-setup·LibraryProcessspecializations/performance-optimization/real-user-monitoring-setup
- lib-process:performance-optimization--stress-testing-analysis·LibraryProcessspecializations/performance-optimization/stress-testing-analysis
- lib-process:qa-testing-automation--metrics-dashboard·LibraryProcessspecializations/qa-testing-automation/metrics-dashboard
- lib-process:software-architecture--observability-implementation·LibraryProcessspecializations/software-architecture/observability-implementation
- lib-skill:devops-sre-platform--log-analysis·LibrarySkilllog-analysis
- lib-skill:devops-sre-platform--prometheus-grafana·LibrarySkillprometheus-grafana
- lib-skill:performance-optimization--distributed-caching·LibrarySkilldistributed-caching
- lib-skill:performance-optimization--gatling-load-testing·LibrarySkillgatling-load-testing
- lib-skill:performance-optimization--memlab-analysis·LibrarySkillmemlab-analysis
- lib-skill:performance-optimization--network-performance·LibrarySkillnetwork-performance
- lib-skill:performance-optimization--nodejs-profiling·LibrarySkillnodejs-profiling
- lib-skill:software-architecture--dashboard-generator·LibrarySkilldashboard-generator
- lib-skill:software-architecture--log-schema-generator·LibrarySkilllog-schema-generator
- lib-skill:software-architecture--metrics-schema-generator·LibrarySkillmetrics-schema-generator
- lib-skill:software-architecture--tracing-schema-generator·LibrarySkilltracing-schema-generator
orch_applies_to4
- orch-primitive:progress-stream·OrchestrationPrimitiveProgress Stream
- orch-primitive:audit-trail·OrchestrationPrimitiveAudit Trail
- orch-primitive:notification·OrchestrationPrimitiveNotification
- orch-primitive:telemetry-collection·OrchestrationPrimitiveTelemetry Collection