Back to problems

Core Dump System Design

System Design · Amazon · Hard

Requirements Functional capabilities: Gather core dumps and other crash artifacts from a large number of hosts or services. Persist large binary dumps reliably while making metadata such as service, host, version, timestamp, signal, and stack signature available for search. Enable engineers to find, aggregate, and download dumps that are useful during debugging. Apply access restrictions, retention rules, and deletion policies because dump contents can expose sensitive…

Checking your access…