System Design · Axon · Medium
Architect a hosted, distributed log collection and inspection service. Many remote devices continuously produce free-form log lines or structured records. Each device sends those records to backend servers, and an operator-facing web application displays them. Requirements: While connected, a device should stream newly generated log entries to the backend. A device may remain disconnected for long periods. During an outage, it must buffer logs locally and then reliably…
Checking your access…