The document discusses various cloud native resiliency patterns for building resilient applications from the ground up. It describes resilience as the ability of a system to return to its normal behavior after experiencing a fault or unexpected event. The document then provides an overview of several resiliency patterns including load balancing, circuit breaking, retries, deadlines, load shedding, service discovery, locality load balancing, failover, rate limiting, concurrency control, autoscaling, and interplay between load shedding and autoscaling. Code examples and additional resources are provided.