Would you like to be notified of new content?

David Yanacek, Senior Principal Engineer
David Yanacek is a Senior Principal Engineer working on services like CloudWatch in the Amazon Monitoring & Observability organization in AWS. David has been a software developer at Amazon since 2006, previously working on Amazon DynamoDB, AWS Lambda, and AWS IoT. He has also worked on internal web service frameworks and fleet operations automation systems. One of David’s favorite activities at work is performing log analysis and sifting through operational metrics to find ways to make systems run more and more smoothly over time.
Authored by David
Total results: 9
-
This session covers the full spectrum of monitoring at Amazon, from how teams assess system health at a high level to how they zoom in to understand the details of a single request. Also, learn how Amazon thinks about percentiles, dimensionality of metrics, dashboards, log analysis, and distributed tracing.
-
In this session, learn about Amazon’s operational practices. How the habits that teams have adopted, such as handling retrospectives, sharing knowledge, and regularly reviewing operational metrics, led teams to innovate to build better tools and make architectural shifts.
-
In this video, we cover what AWS does to build reliable and resilient services, including avoiding modes and overload, performing bounded work, throttling at multiple layers, guarding concurrency, sending idempotent requests, applying backpressure and fairness in queueing, and performing shuffle sharding.
-
Automatically detecting and mitigating server failures without unintended consequences from fleet-wide false positives.PDF | Kindle
-
Gaining operational visibility into production systems, and troubleshoot failures with software instrumentation.PDF | Kindle