· system-design
System Design: A Credit Bureau
How a national credit bureau ingests data from thousands of lenders, resolves identities without a primary key, stores history it is never allowed to overwrite, and assembles a credit report in under 100 milliseconds.