System Design · OpenAI · Hard
Design a logging system for a large population of devices. Each device must capture logs regardless of connectivity, buffer them locally, and upload accumulated batches whenever a connection is available. The platform also needs a control channel that can ask a device to collect particular log categories. The platform receives and persists logs without losing them and provides per-type success and failure metrics. Because some devices may reconnect in groups after being…
Checking your access…