Low Level Design: Access Review Service
9 min read Problem Statement Design an access review service that enables organizations to periodically certify user entitlements. The service must snapshot current […] Read article
9 min read Problem Statement Design an access review service that enables organizations to periodically certify user entitlements. The service must snapshot current […] Read article
8 min read Problem Statement Design an internationalization (i18n) service that allows a large multi-product platform to serve user-facing strings in dozens of Read article
9 min read What Is an Internal Service Catalog? An internal service catalog is a centralized registry where every service in your infrastructure Read article
8 min read Problem Statement Design a currency conversion service that ingests exchange rates from one or more external providers, stores current and Read article
11 min read What Is a Search Filter and Faceting Service? A search filter and faceting service enables users to narrow search results Read article
12 min read Overview A funnel analysis service determines what fraction of users complete an ordered sequence of steps — for example, landing Read article
10 min read Overview An event analytics pipeline is the backbone of any product analytics product. It ingests raw behavioral events from client Read article
10 min read Overview A collaborative whiteboard allows multiple users to simultaneously draw, add shapes, write text, and move objects on a shared Read article
8 min read Overview Screen sharing transmits a host’s display or application window to remote viewers in real time. The challenge is minimizing Read article
8 min read Overview A video conferencing service enables real-time audio and video communication between multiple participants. At scale, this involves signaling servers, Read article
8 min read Overview A marketplace payment service handles money flows in a multi-sided marketplace where a buyer pays a platform, the platform Read article
7 min read What Is an In-App Notification Center? An in-app notification center is the bell-icon inbox found in products like GitHub, LinkedIn, Read article
11 min read Overview An API documentation service ingests API specifications (OpenAPI/Swagger, GraphQL schemas, gRPC protobufs), renders human-readable documentation, hosts an interactive sandbox Read article
14 min read Overview A reporting service allows business users and automated processes to define, schedule, execute, and distribute reports over operational data. Read article
11 min read Overview A PDF generation service converts structured data and templates into PDF documents on demand or asynchronously. Use cases include Read article
What's missing, wrong, or worth adding? One line helps.
Sent — thank you. We read every one.