5 min read Refund Service Low-Level Design The refund service is responsible for calculating how much to return to a buyer, executing the […] Read article
5 min read Image Recognition Service System Design Overview An image recognition service accepts raw image input, runs it through one or more […] Read article
5 min read Content Classifier System Design Overview A content classifier assigns one or more category labels to user-generated content: text posts, images, […] Read article
6 min read Requirements and Constraints A risk scoring service aggregates signals from multiple data sources, runs them through an ensemble of models, […] Read article
6 min read Requirements and Constraints An IoT data pipeline ingests telemetry from potentially millions of connected devices, processes and enriches the stream, […] Read article
6 min read Requirements and Constraints A device registry is the source of truth for IoT device identity, credentials, configuration, and metadata. It […] Read article
6 min read Requirements and Constraints A telemetry collector receives metrics from services and infrastructure components, aggregates them locally to reduce cardinality and […] Read article
5 min read Requirements and Constraints A fulfillment service sits between order management and warehouse execution. It receives orders, decides which warehouse(s) should […] Read article
5 min read Requirements and Constraints A shipping tracker aggregates parcel status from multiple carriers (FedEx, UPS, USPS, DHL, regional last-mile), normalizes heterogeneous […] Read article
7 min read Requirements and Constraints A full-featured experiment platform extends simple A/B testing to support adaptive allocation (multi-armed bandits), holdout groups, guardrail […] Read article